参考博客安装docker-compose*************************
https://www.cnblogs.com/YatHo/p/7815400.html
1.下载命令
wget https://raw.githubusercontent.com/docker/compose/1.22.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
2.添加可执行命令
***************docker-compose部署项目
1.在docker-compose.yml文件中写入以下命令
version: ‘3’
services:
web:
restart: always
image: tomcat
container_name: web
ports:
- 8080:8080
volumes:
- /usr/local/docker/myshop/ROOT:/usr/local/tomcat/webapps/ROOT(加载数据卷,左边是宿主机目录,右边是镜像目录)
mysql:
restart: always
image: mysql:5.7.22
container_name: mysql
ports:
- 3306:3306
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: 123456
command:
–character-set-server=utf8mb4
–collation-server=utf8mb4_general_ci
–explicit_defaults_for_timestamp=true
–lower_case_table_names=1
–max_allowed_packet=128M
–sql-mode=“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO”
volumes:
- mysql-data:/var/lib/mysql
运行 docker-compose up