运行环境:系统:阿里Centos7
pull mysql 镜像
docker pull mysql:5.6 #不加tag表示pull最新版本,这里加了5.6是为了方便下面的书写创建供container挂载的valume,这样做可以保存mysql容器中的数据
mkdir -p /data/docker-volume/conf mkdir -p /data/docker-volume/logs mkdir -p /data/docker-volume/data运行mysql镜像,并设置容器挂载点
docker run -p 3306:3306 --name mysqltest-v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6启动成功会看到如下的完整容器IP,每个人都一样,出现了说明启动成功
714033f949753~~~~~~~~查看docker容器
docker ps会出现Name为mysqltest的mysql容器
进入mysql容器中
docker exec -it mysqltest bash以root用户进入并输入密码
mysql -uroot -p会让你输入密码
Enter Password : 123456 #输入时密码不可见接下来就可以用sql语句进行操作啦
有问题,留言和我讨论,共同进步,谢谢!
本文介绍如何在阿里Centos7环境下使用Docker部署MySQL容器的具体步骤,包括拉取镜像、创建挂载目录、设置容器参数及启动容器等过程。
1014

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



