一、Compose安装
curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose &&chmod +x /usr/local/bin/docker-compose &&ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
二、使用docker-compes.yml创建容器
1、创建docker-compose.yml文件
vim docker-compose.yml
version: '3'services:web:container_name: test_nginxports:- "80:80"restart: alwaysvolumes:- "/root/html:/usr/share/nginx/html"image: "nginx:latest"
文件内容解释:
version: '3' #指定本 yml 依从的 compose 哪个版本制定的services: #定义服务web:container_name: test_nginx #指定自定义容器名称,而不是生成的默认名称ports: #映射服务端口- "80:80"restart: always #容器总是重新启动volumes: #将主机的数据卷或着文件挂载到容器里- "/root/html:/usr/share/nginx/html"image: "nginx:latest" #指的使用的镜像
2、启动
docker-compose up -d

编写测试index.html
echo "test_docker-compose" > /root/html/index.html
