我有一个Mysql Docker问题,当我运行我的docker-compose up命令时退出。Docker mysql即时退出

这里是我的docker-compose.yml文件:

version: "2"

services:

web:

build: ./app

links:

- "db-mongo:db-mongo"

- "db-mysql:db-mysql"

ports:

- "443:3000"

volumes:

- "./app:/src"

- "/src/.sass-cache"

- "/src/node_modules"

- "/src/lib"

db-mongo:

build: ./mongo

ports:

- "27017:27017"

volumes:

- "./mongo/db:/data"

db-mysql:

image: mysql

ports:

- "3306:3306"

volumes:

- "./mysql/db:/var/lib/mysql"

- "./mysql/log:/var/log/mysql"

- "./mysql/conf.d:/etc/mysql/conf.d"

environment:

MYSQL_ROOT_PASSWORD: password

MYSQL_DATABASE: testt

文件夹./mysql/db和./mysql/log是空的。

当运行docker-compose up,这里的输出:

db-mysql_1 | Initializing database

server_db-mysql_1 exited with code 1

当我运行docker ps -a: 0a5a7a643f18 MySQL的 “docker-entrypoint.sh” 10分钟前结束(1)8分钟前server_db-mysql_1

奇怪的是,如果我跑docker run -d --name=new-mysql -p 3306:3306 -v /var/www/server/mysql/db:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=password mysql它的工作原理...

这里的docker logs 97c -f输出:

Initializing database

Database initialized

MySQL init process in progress...

Warning: Unable to load '/usr/share/zoneinfo/Factory' as time zone. Skipping it.

Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.

Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.

Warning: Unable to load '/usr/share/zoneinfo/posix/Factory' as time zone. Skipping it.

Warning: Unable to load '/usr/share/zoneinfo/right/Factory' as time zone. Skipping it.

Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.

MySQL init process done. Ready for start up.

为什么我的docker-compose不能让我的mysql docker保持活动状态?我必须错过一些东西......帮助!谢谢

编辑:它似乎是我的conf.d文件夹这是一些问题,因为当我删除卷- "./mysql/conf.d:/etc/mysql/conf.d",server_db-mysql保持活着。

这里是mysql/conf.d/my.cnf文件内容:

[mysqld]

general_log_file = /var/log/mysql/mysql.log

general_log = 1

为什么该文件崩溃MySQL的?

docker 退出mysql_Docker mysql即时退出相关推荐

  1. docker mysql总是退出_docker 安装 mysql

    Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布 ...

  2. docker 安装mysql_docker学习4docker安装mysql环境

    前言 docker安装mysql环境非常方便,简单的几步操作就可以了 拉取mysql镜像 先拉取mysql的镜像,可以在docker的镜像仓库找到不同TAG标签的版本https://hub.docke ...

  3. suse docker 安装mysql_Docker(三):Docker安装MySQL

    查找MySQL镜像 镜像仓库 https://hub.docker.com/ 下拉镜像 docker pull mysql:5.7 查看镜像 docker images 创建MySQL容器 命令式启动 ...

  4. mac 终端里进入mysql和退出

    先在偏好设置里启动mysql服务 获取超级权限 在终端输入代码 sudo su 输入完后获取超级权限 终端显示 sh-3.2# 输入本机密码(Apple ID密码) 接着通过绝对路径登陆 代码 /us ...

  5. docker 容器启动后立马退出的解决方法

    docker 容器启动后立马退出的解决方法 参考文章: (1)docker 容器启动后立马退出的解决方法 (2)https://www.cnblogs.com/wangbaojun/p/1071181 ...

  6. MySQL如何退出命令行

    mysql 无法退出sql命令行编辑 1.出现这种问题.怎么也退出不了MySQL的SQL命令行 2.如图所示

  7. MySQL运行退出命令

    MySQL运行退出命令 Mac: 直接打开terminal输入以下命令 该路径为默认安装路径 /usr/local/MySQL/bin/mysql -u root -p Windows: 进入自己my ...

  8. centos7 mysql登录退出命令

    1. MySQL登录与退出登录Mysql:"输入mysql -u帐号 -p密码 这是登陆mysql退出:mysql > exit;以下是实例参考下: 登录Mysql:"输入m ...

  9. docker tomcat mysql_Docker下Tomcat容器中使用Mysql的方法

    在这里我们使用Tomcat容器来运行war包,不过作为一个网站一个程序,如果需要用到数据库的,那么Tomcat容器中如何连接Mysql呢? 已经pull了tomcat和mysql镜像,可以使用dock ...

最新文章

  1. Faster RCNN解析
  2. 牛客 - 「土」巨石滚滚(贪心)
  3. 理解线程的挂起,sleep还有阻塞
  4. Dubbo学习总结(10)——里程碑式 Dubbo 2.7.5 版本发布,性能提升30%,支持 HTTP/2、TLS、Protobuf等特性。
  5. 《网络攻防》 第六周学习总结
  6. 哪些蔬菜基本不会使用农药?
  7. mysql 翻译函数_Mysql翻译拼音
  8. pyboard使用心得记录-基于对sk6812的控制(欢迎补充)
  9. Android 实现一键加QQ群,一键加QQ好友
  10. 2019 杭电多校第6场 HDU - 6638 Snowy Smile 线段树 最大子段和
  11. Linux tmpfs是什么
  12. CSDN如何搜索自己的博客;使用Google搜索自己的博客
  13. 华为新员工入职培训计划曝光!你留不住员工的原因就在这! zz
  14. 生活随记-下周很重要
  15. 【论文笔记】:作物分类--多时相极化SAR数据的旱地作物分类研究
  16. 人工智能推动基础科学理论突破 人工智能推动基础科学理论突破
  17. Python 中 if not 的用法
  18. matlab图像识别一
  19. 攻防世界 pwn string
  20. 基础——无线协议 802.11 b/g/n

热门文章

  1. MindSpore技术理解(上)
  2. CodeGen结构循环回路
  3. 激光雷达数据到云cloud
  4. 大数据目标检测推理管道部署
  5. 2021年大数据Spark(五十三):Structured Streaming Deduplication
  6. System.err: java.lang.UnsatisfiedLinkError: dlopen failed: library “libc++_shared.so“ not found
  7. AtomicBoolean 的使用与介绍
  8. Java开发工具简介
  9. python学习-day2_课堂作业
  10. windows10 计算器无法打开(转)