1.搜索mysql镜像
docker search mysql
2.拉取mysql镜像
docker pull mysql:5.6
3.运行容器
docker run --name mysql -d -p 3306:3306 -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/logs:/logs -v /root/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6
参数说明:
run 创建容器
--name 容器别名
-v 映射目录(如果指定的目录不存在,则会自动创建目录)
-d 设置容器后台运行
-p 端口映射
-e MYSQL_ROOT_PASSWORD=123456 初始化 root 用户的密码
4.测试mysql
docker exec -it mysql bash
参数说明:
exec 进入容器
mysql 容器名(也可以使用容器ID)
-it 打开交互式终端
bash 启动一个 bash shell
mysql -uroot -p123456 连接mysql
show databases; 查看数据库
create database yousql; 创建数据库
7.外部主机连接测试
最后一次更新于2023-06-28
0 条评论