问题背景
1、使用之前的mysql容器发现过2天就自动stop了,为解决该问题,使用全新的mysql容器,运行后wordpress-mysql;
2、再次启动wordpress提示不能link to a non running container,日志如下:
Error response from daemon: Cannot link to a non running container
问题分析
1、核查wordpress容器的配置有links如下:
"Links": ["/wordpress-mysql:/wordpress-wordpress/mysql"],
2、报错提示是不能link到一个没有运行的容器,但是实际上mysql数据库是先运行的,ip地址类也是吻合的,后核查发现配置里还有个error字段:
问题解决
根据这个配置信息,需要先消除该字段信息才行,分析应该是之前remove老的容器导致自动加载,重启下docker服务即可复位该字段,问题解决。
systemctl restart docker
文章评论