Docker默认已经安装成功
1.拉取MySQL镜像
docker pull mysql:5.7 #获取指定版本的mysql
docker pull mysql #获取最新版本的mysql
2.查看拉取的mysql镜像是否存在
docker images
3.运行MySQL镜像启动容器
docker run -p 3309:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
- –name:容器名,此处命名为
mysql
- -e:配置信息,此处配置mysql的root用户的登陆密码
- -p 3309:3306 :映射容器服务的 3309 端口到宿主机的 3306 端口
如将主机目录挂载到容器目录,则使用-v :
- -v ~/mysql_test/data:/var/lib/mysql 主机目录:容器目录
docker run -p 3309:3306 --name mysql -v ~/mysql_test/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
4.连接访问mysql
docker exec -it mysql bash
进入后可对数据库进行操作