(1). Docker Compose是什么?

官网(https://docs.docker.com/compose/) Compose是用于定义和运行多容器的编排工具.可通过YAML文件来配置应用程序.
可以这样理解:容器之间存在着依赖,Compose定义容器与容器之间的依赖关系.
更通俗的理解:docker-cpomse.sh会解析yml文件,转换成:docker run 命令.

(2). Docker Compose模板

docker-compose.yml

version: "3.0"
services:
  web: # 服务名称唯一
    image: nginx:laster   # 使用的镜像名称
    ports:
      - "8080:80"         # 宿主机端口与虚拟机端口进行映射
	volumes:
	  - ~/DockerWorkspace/nginx/html:/usr/share/nginx/html    #宿主机与虚拟机目录映射
	

(3). docker-compose常用命令

$ docker-compose up