2

我对 docker 有一个非常基本的疑问。我在 ubuntuA 中安装了一个docker主机。

那么,要从客户端(UbuntuB)进行测试,docker 是否也应该安装在 UbuntuB 机器上?

4

2 回答 2

3

更正确的答案是“只有 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

在http://docs.docker.com/articles/basics/中查看更多详细信息

于 2014-07-11T00:35:10.613 回答
1

是的,您必须在客户端和服务器上都安装 docker。

于 2014-06-13T11:53:29.343 回答