docker-compose 安装mysql
时间: 2023-08-04 11:02:32 浏览: 179
要使用docker-compose安装MySQL,您可以按照以下步骤进行操作:
1. 在/root目录下创建一个名为docker-compose的文件夹,并在其中创建一个名为mysql的文件夹。[2]
2. 准备挂载文件,将MySQL的数据文件和配置文件挂载到相应的目录中。您可以将数据文件挂载到/root/docker-compose/mysql/data目录,将配置文件挂载到/root/docker-compose/mysql/config/my.cnf目录。[2]
3. 创建一个名为docker-compose.yml的文件,并将以下内容复制到其中:[3]
```
version: '3'
services:
mysql:
image: mysql
restart: always
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: password
TZ: Asia/Shanghai
ports:
- 3306:3306
volumes:
- /root/docker-compose/mysql/data:/var/lib/mysql
- /root/docker-compose/mysql/config/my.cnf:/etc/mysql/my.cnf
command: --max_connections=1000 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --default-authentication-plugin=mysql_native_password
```
4. 使用命令`docker-compose up -d`启动MySQL容器。[2]
这样,您就可以使用docker-compose安装MySQL了。请确保您已经安装了Docker和docker-compose,并且已经在/root目录下创建了相应的文件夹和文件。
阅读全文