1.安装
yum install -y yum-utils device-mapper-persistent-data 1vm2
2.为yum源添加docker仓库位置
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装docker
yum install docker-ce
4.启动docker
systemctl start docker
5.下载MySQL的docker镜像
docker pull mysql:5.7
如下命令启动MySQL
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
说明:
-p 3306:3306 将容器的3306端口映射到主机3306端口
-v /mydata/mysql/conf:/etc/mysql 将配置文件夹挂载到主机
-v /mydata/mysql/data:/var/lib/mysql 将日志文件挂载到主机
-v /mydata/mysql/data:/var/lib/mysql 将数据文件夹挂载到主机
-e MYSQL_ROOT_PASSWORD=root 初始化root用户的密码
进入MySQL的docker容器:
docker exec -it mysql /bin/bash
使用MySQL命令打开客户端
mysql -uroot -proot --default-character-set=utf8
使用Docker安装和配置MySQL
该博客介绍了如何在CentOS系统中通过YUM安装Docker,然后添加Docker仓库并安装MySQL镜像。详细步骤包括启动Docker服务,下载MySQL 5.7镜像,并通过Docker命令启动MySQL容器,设置端口映射、数据卷挂载以及初始化root用户密码。此外,还展示了如何进入MySQL容器以及使用MySQL客户端。
390

被折叠的 条评论
为什么被折叠?



