Docker启动MySql时Exited (1) 8 seconds ago或者Error response from daemon: Container xx is not running的解决方法
本人小白,跟着老师学习《谷粒商城》过程中遇到这个问题,具体原理我也不清楚,多方搜索,以下方案可以解决该问题。
问题1:找的网图
或者出现以下情况:
问题2:
当修改好配置后,重启mysql后,却进不去控制台,出现以下问题:
Error response from daemon: Container xxxxxxxxxxx is not running
解决办法(下方有图):
步骤一 :删除所有已停止的容器 docker rm $(docker ps -a -q)
步骤二:删除所有镜像 docker rmi $(docker images -q)
步骤三:重新拉取mysql,操作为 docker pull mysql:5.7
步骤四:重新创建实例并启动
docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -d mysql:5.7
步骤五:检查状态 docker ps
以上即可解决Exited (1) 8 seconds ago的问题。
步骤六:修改你的conf文件,进入你的conf文件中,vi my.cnf,然后在conf文件中输入以下设置
[mysqld]
user=mysql
character-set-server=utf8
default_authentication_plugin=mysql_native_password
secure_file_priv=/var/lib/mysql
expire_logs_days=7
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
max_connections=1000
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
然后重启mysql后,输入docker exec -it mysql /bin/bash 即可解决这个问题Error response from daemon: Container xxxxxxxxxxx is not running
Docker启动MySql时Exited (1) 8 seconds ago或者Error response from daemon: Container xx is not running的解决方法相关推荐
- docker容器启动失败:Error response from daemon: Container xxx is not running
启动容器: Error response from daemon: Container 0a1dfb5472726f79056202e9d140b6c28189d326fb595a539f7cc151 ...
- 解决 docker exec 报错 Error response from daemon: Container XXXXX is not running
docker exec 报错 Error response from daemon: Container XXXXX is not running 解决思路 XXXXX 为报错容器id 问题描述 废话 ...
- docker运行报错:Error response from daemon:Container {containerId} is not running
问题产生: 已启动docker服务systemctl start docker.service,由于本地8080端口之前已经在使用忘记关闭了,在执行docker run -dit --privileg ...
- Docker启动MySql容器Exited (1) 7 seconds ago问题解决
场景: 使用 Docker 拉取 mysql8 镜像后,使用 docker run 运行容器后,很快就会退出结束进程,很是纳闷,之后在网上找了好久,终于得以解决 实际上这是运行之后的结果,但是正常情况 ...
- 【Ubuntu】docker报错:Error response from daemon: Container a1035642576a3a899c8fe142c416fc is not running
说明
- docker端口映射或启动容器时报错Error response from daemon: Container is not running
docker端口映射或启动容器时: docker exec -it 7c5a2350c4cb /bin/bash 出现了错误: Error response from daemon: Containe ...
- docker端口映射或启动容器时报错Error response from daemon: Container 7c5a2350c4cb2370d8aba94eef9cec4a6c2ac3207030
现象: docker exec -it 7c5a2350c4cb /bin/bash Error response from daemon: Container 7c5a2350c4cb2370d8a ...
- docker中遇到Error response from daemon: Container 27dd9d9ed900a0f03f7c7a0f6f9babcd84290c9cfbb02b492bde2
这里写目录标题 退出centos后再次进入 用exit退出centos后,可能出现以下错误 正确方法 退出centos后再次进入 用exit退出centos后,可能出现以下错误 Error respo ...
- docker进入容器时报错 Error response from daemon: Container xxx is restarting, wait until the container is
使用docker run命令运行容器,再进入容器时报错 运行容器命令 docker run --restart=always --name mongo -v /data/mongo:/data/db ...
最新文章
- AlphaCode能替代人类程序员吗?网友:被替代也挺好,这样就可以少写代码多开会了...
- php 空函数,PHP 中函数 isset(), empty(), is_null() 的区别
- 牛客题霸 [矩阵元素查找] C++题解/答案
- Pyechart:30分钟学会pyecharts数据可视化
- HDU 5794:A Simple Chess(Lucas + DP)
- Diango博客--16.稳定易用的 Django 分页库,完善分页功能(二)
- Problem 25
- 连接格点(信息学奥赛一本通-T1394)
- LoadRunner 常用C语言函数使用举例说明
- 软考错题合集之12-11-AM
- livereload_使用LiveReload节省编码时间和精力
- tomcat设置错误页面
- Android打字机动画,Android自定义View实现打字机效果
- html图片左右无缝拼接,Photoshop无缝拼接全景风光照片教程
- 次世代教程——美队盾牌雕刻
- Spring学习【2】
- Redis应用---Redis可以用来做什么?
- openlayers结合谷歌api进行地图定位
- 创造娱乐性:阐述编写游戏对话的8点经验
- 基于模拟退火算法改进粒子群SA-PSO优化shubert函数,测试函数shubert(十),MATLAB编程实现