Docker引擎是否安装在服务器或客户端上?
Docker引擎是否安装在服务器上以构build它接收的映像,然后运行由它构build的容器或者是客户端上安装的引擎,然后在那里将图像构build到容器中? Docker引擎是否安装在客户端和服务器上,并在每一方执行不同的操作?
Docker Engine负责构build,拉取,推送图像,然后将其作为容器运行。 Docker Engine安装在服务器端,客户端只包含用于向Docker Engine发出命令的CLI。 客户端使用Rest API向服务器发出命令。
在你的情况下,机器A和机器B都会有Docker Engine。 您将需要机器A上的Docker引擎来构build映像,然后将其推送到存储库(如Dockerhub)。 在机器B上,您将需要Docker引擎来拉取图像,然后从中创build容器。
- 我无法从Dockered Django Web应用程序login。 哪里不对?
- CMake在ubuntu 16.04 docker映像上自动生成了Makefile,并将“//”前置于目标
- 无法在Docker中启动jboss主机控制器
- 在远程registry中构build上下文文件夹?
- 弹性search不按预期工作
- Docker – 如何构build一个nodejs docker镜像`FROM centos:7.2.1511` docker image
- 在Docker容器中运行的Jenkins构buildDocker镜像
- VOLUME命令在Dockerfile中做什么?
- jenkins集装箱docker推送错误无法响应