#安装docker-compose.yml
docker-compose build
#运行docker-compose.yml
docker-compose up -d
#查看运行端口
docker ps
以一个简单的lnmp.yaml的配置文件进行讲解docker-compose命令的基础讲解,熟练掌握命令
[root@docker lnmp]# cat lnmp.yaml
version: '3'
services:
nginx:
image: nginx
ports:
- "80:80"
links:
- php:php
volumes:
- "/www:/usr/local/nginx/html"
php:
image: php
expose:
- "9000"
volumes:
- "/www:/usr/local/nginx/html"
db:
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: redhat
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
上面配置文件的关于编写的参数暂时不进行讲解,这里只进行关于docker-compose的命令
[root@docker ~]# docker-compose --help
Define and run multi-container applications with Docker.
Usage:
docker-compose [-f <arg>...] [options] [COMMAND] [ARGS...]
docker-compose -h|--help