docker 新建mysql容器
时间: 2023-10-31 17:55:20 浏览: 129
Docker创建MySQL容器的方法
要新建一个MySQL容器,你可以按照以下步骤进行操作:
1. 下载MySQL镜像:使用命令`docker pull mysql:5.7`下载指定版本的MySQL镜像。
2. 创建容器:使用命令`docker run -d --name mysql_container -p 3306:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root mysql:5.7`创建一个名为`mysql_container`的MySQL容器。这个命令将在后台运行容器,并将宿主机的端口3306映射到容器的端口3306,同时将宿主机的配置文件和数据文件夹与容器进行卷挂载,使得宿主机和容器之间的文件可以同步。另外,使用`-e`参数配置MySQL的root密码为root。
请注意,如果你的宿主机上已经有其他MySQL容器在使用3306端口,你需要修改宿主机的端口号,例如将宿主机的端口号改为3308,使用命令`docker run -d --name mysql_container -p 3308:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7`。
这样,你就成功创建了一个新的MySQL容器。
阅读全文