Joh*_*Eye 6 docker docker-compose
我想摆脱 MySQL 容器中的持久状态。作为一个菜鸟,我找到了一个应该为我执行此操作的命令 -docker-compose down -v
我想,如果我更改 YAML 撰写文件,使其仅包含我想要删除其状态的容器,启动它,然后使用上面的命令禁用它,它不会以任何方式接触其他容器。这就是我所做的,我只启动了一个容器,运行命令,重新启动后,状态确实消失了。到目前为止,一切都很好。
但是,当我尝试启动原始的一组容器时,会发生以下情况:
ERROR: for mongo Cannot start service mongo: network 9d1660acaba98e16fb130dd38b48a3ef0dedfd7a291b4ad6f7c7f280d72a86a4 not found
Run Code Online (Sandbox Code Playgroud)
我不明白那里发生了什么事。正确的修复方法是什么?
Joh*_*Eye 10
我能够使用以下命令修复它。我不知道这样做是否正确,所以应用时要小心。
docker network create 9d1660acaba98e16fb130dd38b48a3ef0dedfd7a291b4ad6f7c7f280d72a86a4
Run Code Online (Sandbox Code Playgroud)
编辑:它只工作过一次。现在我收到以下错误:
endpoint with name [name] already exists in network 9d1660acaba98e16fb130dd38b48a3ef0dedfd7a291b4ad6f7c7f280d72a86a4
Run Code Online (Sandbox Code Playgroud)
编辑2:它只工作一次的原因是我忘记在尝试再次启动之前停止网络。
| 归档时间: |
|
| 查看次数: |
3193 次 |
| 最近记录: |