跳到主要内容

使用 docker-compose 部署 MySQL

小林
软件工程师, 专注云原生和Go开发

使用 docker-compose 部署 MySQL 数据库, 主要用于开发环境

version: "3"

services:
mysql:
image: mysql:8.0
container_name: mysql8
restart: always
ports:
- 6603:3306
volumes:
- mysql8:/var/lib/mysql
environment:
- MYSQL_USER=user
- MYSQL_PASSWORD=12345678
- MYSQL_ROOT_PASSWORD=12345678
command: [
"--character-set-server=utf8mb4",
"--collation-server=utf8mb4_general_ci"
]

volumes:
mysql8: