我对 docker 有一个非常基本的疑问。我在 ubuntuA 中安装了一个docker主机。
那么,要从客户端(UbuntuB)进行测试,docker 是否也应该安装在 UbuntuB 机器上?
我对 docker 有一个非常基本的疑问。我在 ubuntuA 中安装了一个docker主机。
那么,要从客户端(UbuntuB)进行测试,docker 是否也应该安装在 UbuntuB 机器上?
更正确的答案是“只有 docker 客户端”需要安装在UbuntuB中
在 UbuntuB 中,docker
只安装客户端,大约 17M
# apt-get update && apt-get install -y curl
# curl https://get.docker.io/builds/Linux/x86_64/docker-latest -o /usr/local/bin/docker
# chmod +x /usr/local/bin/docker
为了运行docker
命令,您需要与 ubuntuA 中的守护进程对话(从docker 1.0 开始使用端口 2375)
$ docker -H tcp://ubuntuA:2375 images
or
$ export DOCKER_HOST tcp://ubuntuA:2375
$ docker images
是的,您必须在客户端和服务器上都安装 docker。