官术网_书友最值得收藏!

The Docker Engine and Docker command-line

Docker runs as a background Windows service. This service manages every running container – it's called the Docker Engine. The engine exposes a REST API for consumers to work with containers and other Docker resources. The main consumer of this API is the Docker command-line tool (CLI), which is what I use for most of the code samples in this book.

The Docker REST API is public, and there are alternative management tools that are powered by the API, including web UIs like  Portainer (which is open source), and Docker Universal Control Plane (UCP) (which is a commercial product). The Docker CLI is very simple to use - you use commands like docker container run to run an application in a container and docker container rm to remove a container.

You can also configure the Docker API to be remotely accessible and configure your Docker CLI to connect to a remote service. This means you can manage a Docker host running in the cloud using Docker commands on your laptop. The setup to allow remote access can also include encryption, so your connection is secure – and in this chapter, I will show you an easy way to configure this.

Once you have Docker running, you'll start by running containers from images.

主站蜘蛛池模板: 梁山县| 临洮县| 六安市| 科尔| 汉寿县| 贞丰县| 晋中市| 衡阳县| 安康市| 龙泉市| 舟曲县| 望都县| 新巴尔虎右旗| 西林县| 新营市| 木兰县| 乌兰浩特市| 广昌县| 商河县| 四子王旗| 房山区| 织金县| 长泰县| 尼木县| 永修县| 五台县| 汉阴县| 上虞市| 房产| 沅江市| 张掖市| 弥渡县| 长春市| 桃江县| 比如县| 浑源县| 花垣县| 曲靖市| 长沙县| 敦煌市| 唐海县|