是否有可能只安装docker cli而不是守护进程
我想让docker CLI连接到远程守护进程,但是我需要在本地机器上安装包括守护进程在内的整个引擎吗?
如果你想要在Linux中安装Docker,那么在最新的1.12.0版本中 ,Docker守护进程和Docker客户端在独立的二进制文件中。
这在发行日志中已经提到:
将二进制文件拆分成两个:docker(client)和dockerd(daemon)# 20639
如果您在Mac中安装Docker,则Mac OS二进制文件仅为客户端: 资源
首先,下载并解压缩您的系统的版本。 这里是mac , linux , windows的 x86_64二进制文件。
展开存档后,可以在./docker/docker
find./docker/docker
CLI可执行文件 – 将该文件移动到path中,即可完成。
例如,要将CLI安装到Docker容器中,请执行以下操作:
RUN curl -fsSLO https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz \ && tar xzvf docker-17.04.0-ce.tgz \ && mv docker/docker /usr/local/bin \ && rm -r docker docker-17.04.0-ce.tgz
h / t到这个评论