Docker客户端执行

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

那么,为了从客户端( UbuntuB )testing这个, docker是否应该安装在UbuntuB机器上呢?

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

更正确的答案是“只有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/中查看更多细节