安装
shell
apt-get install docker-compose -y
# 查看版本
docker-compose -v
设置容器自启动:--restart=always
shell
docker run -it -d --restart=always nginx:1.16
docker-compose.yml配置文件,该文件的缩进必须是三个空格,使用的是yaml语法。
shell
version: '3' # docker-compose.yml的文件格式版本
services:
db: # 容器名称
image: mysql:5.7 # 使用的镜像,本地没有会自动去官方下载
restart: always #开机自启动
environment:
MYSQL_ROOT_PASSWORD: 123456
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: 123456 # 和像下面的WORDPRESS_DB_PASSWORD值对应
wordpress:
depends_on:
- db
image: wordperss:5.6
ports:
- "83:80"
restart: always
environment:
WORDPERSS_DB_HOST: db
WORDPRESS_DB_USER: wordpress
WORDPRESS_DN_PASSWORD: 123456
启动,在含有配置文件的目录下输入指令
shell
docker-compose up -d
docker-compose down # 停止并删除
docker-compose restart # 重启
docker-compose stop # 停止
docker-compose start # 启动