1.安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep '\"tag_name\":' | sed -E 's/.*\"([^\"]+)\".*/\1/')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
2.编写docker-compose.yml脚本
version: "3.9"
services:
mysql-dev:
image: mysql:8.2
command: --default-authentication-plugin=mysql_native_password
restart: always
container_name: mysql8
environment:
MYSQL_ROOT_PASSWORD: 111111
ports:
- "3306:3306"
volumes:
- /data/software/mysql/conf/:/etc/mysql/conf.d
- /data/software/mysql/data:/var/lib/mysql
- /data/software/mysql/log/:/var/log/mysql
3.执行docker-compose脚本
docker-compose up -d