gpt4 book ai didi

docker - 不小心删除了 docker 网络,现在容器无法启动

转载 作者:行者123 更新时间:2023-12-02 18:14:56 26 4
gpt4 key购买 nike

我在想要摆脱的 MySQL 容器中有一个持久状态。作为菜鸟,我找到了一个应该为我执行此操作的命令 - docker-compose down -v
我想,如果我更改 YAML 撰写文件,使其仅包含我要删除其状态的容器,启动它然后使用上面的命令禁用它,它不会以任何方式接触其他容器。所以这就是我所做的,我只启动了一个容器,运行了命令,重新启动后,状态确实消失了。到现在为止还挺好。

但是,当我尝试启动原始容器时,会发生以下情况:

ERROR: for mongo  Cannot start service mongo: network 9d1660acaba98e16fb130dd38b48a3ef0dedfd7a291b4ad6f7c7f280d72a86a4 not found

我不明白那里发生了什么。修复它的正确方法是什么?

最佳答案

我能够使用以下命令修复它。我不知道这样做是否正确,所以在应用它时要小心。

docker network create 9d1660acaba98e16fb130dd38b48a3ef0dedfd7a291b4ad6f7c7f280d72a86a4

编辑:它只工作一次。现在我收到以下错误:
endpoint with name [name] already exists in network 9d1660acaba98e16fb130dd38b48a3ef0dedfd7a291b4ad6f7c7f280d72a86a4

编辑 2:它只工作一次的原因是我在尝试再次启动之前忘记停止网络。

关于docker - 不小心删除了 docker 网络,现在容器无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51052917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com