10 docker 安装 mysql详解
安装MySQL的Docker容器,可以通过以下步骤进行:
- 拉取MySQL镜像:
docker pull mysql:5.7
- 创建并启动MySQL容器:
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.7
这里some-mysql
是你给容器指定的名字,my-secret-pw
是你设置的root用户的密码。
- 如果需要映射到宿主机的端口,可以使用
-p
选项:
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql:5.7
这会将容器的3306端口映射到宿主机的3306端口上。
- 如果需要持久化数据到宿主机,可以使用
-v
选项:
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -v /my/own/datadir:/var/lib/mysql -d mysql:5.7
这会将容器内的/var/lib/mysql
目录下的数据持久化到宿主机的/my/own/datadir
目录。
以上步骤可以根据实际需求进行调整和组合,以创建符合要求的MySQL容器。
评论已关闭