如何将docker设置回默认配置

时间:2017-07-08 23:29:13

标签: docker docker-compose

我已经安装了docker compose并且稍微使用了它。然后决定我不需要它。现在,当我手动创建容器时,它们被分配了一个带有IP地址,网关和其他东西的网络。当我在安装docker compose之前检查旧容器时,他们没有这些网络设置。

我试过卸载docker compose并重新安装无效的docker。有什么我能做的吗?我问的原因是我无法将容器链接在一起,因为每个新容器都分配了一个IP地址和其他网络设置。

1 个答案:

答案 0 :(得分:1)

Docker总是这样做,与compose无关。 Compose不会以任何方式修改您的Docker安装,纯粹连接到守护进程以运行命令。

通过将容器链接在一起,我假设你的意思是这样他们可以互相沟通? --link已被弃用一段时间,现在支持docker network ...。请尝试以下方法:

$ docker network create test-net
$ docker run -d --name c1 --net test-net alpine:3.3 sleep 20000
$ docker run -it --name c2 --net test-net alpine:3.3 ping c1