改变了Docker容器的名称,一切都崩溃了

时间:2017-06-02 08:34:22

标签: wordpress nginx docker mysqli docker-compose

我是Docker / Kitematic的新手,我犯了一个傻瓜错误,我不能为我的生活找出解决方法。

我已经在Docker中使用nginx / mysqli / etc运行Wordpress,所有这些都运行得很完美。当我在kitematic时,我注意到了一个名字'字段,它类似于&travel;旅游网站_ngninx_1。'作为我的涂料,我就像嗯嗯,也许我可以使它更具语义性。'所以我重命名了,一旦我做了,一切都破了。 '连接数据库时出错'所有这一切。可悲的是,我无法准确记住这个名字是什么,或者即使是恢复它也会解决任何问题。

有没有办法重置'作曲家/码头工具,所以所有的容器再次连接起来?对于YML文件,我是一个新手,所以我甚至不确定要寻找什么。任何帮助将不胜感激。这是在重命名的容器上启用调试模式后的新错误:

  

'警告:mysqli_real_connect():php_network_getaddresses:getaddrinfo失败:第1538行的/var/www/html/wp-includes/wp-db.php中未知名称或服务'

然后theres:

  

'警告:mysqli_real_connect():( HY000 / 2002):php_network_getaddresses:getaddrinfo failed:第1538行的/var/www/html/wp-includes/wp-db.php中未知名称或服务&# 39;

请帮助这个可怜的noob白痴!提前谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我已经弄清楚了。显然,Kitematic存在一个问题,即容器未完全销毁。进入CLI,销毁所有容器,然后运行docker-compose up,现在一切都是A-1!发布答案以防其他人遇到这个问题!