我想让 docker CLI 连接到远程守护进程,但我是否需要在本地机器上安装包括守护进程在内的整个引擎?
原文由 Zuriar 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想让 docker CLI 连接到远程守护进程,但我是否需要在本地机器上安装包括守护进程在内的整个引擎?
原文由 Zuriar 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先,为您的系统下载并解压缩/解压缩该版本。这里是 mac 、 linux 、 windows 的 x86_64 二进制文件。
展开存档后,您可以在 ./docker/docker
找到 docker CLI 可执行文件 - 将该文件移动到您的路径中,您就完成了。
如果您特别希望将 docker CLI 安装到 docker 映像中,请执行以下 Dockerfile 命令:
ENV DOCKERVERSION=18.03.1-ce
RUN curl -fsSLO https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKERVERSION}.tgz \
&& tar xzvf docker-${DOCKERVERSION}.tgz --strip 1 \
-C /usr/local/bin docker/docker \
&& rm docker-${DOCKERVERSION}.tgz
h/t 对此评论
原文由 Aaron V 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答653 阅读✓ 已解决
1 回答597 阅读
2 回答652 阅读✓ 已解决
如果你想在 Linux 中安装 Docker,那么在最新的 1.12.0 版本 中,Docker daemon 和 Docker client 位于单独的二进制文件中。
这已在发布日志中提到:
如果您在 Mac 中安装 Docker,则 Mac OS 二进制文件仅限客户端: 资源