当前位置:Gxlcms > 数据库问题 > 在docker中安装mysql

在docker中安装mysql

时间:2021-07-01 10:21:17 帮助过:5人阅读

首先查看mysql镜像
docker search mysql
拉取需要版本的镜像
docker pull mysql:5.7
查看镜像
docker images
运行mysql镜像
docker run -itd --name mysql-cd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
-p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
运行mysql镜像,容易存在报错是端口报错。可以重启docker清除
查看容器是否启动
docker ps -a
易存在问题,docker 处于created状态中,这种情况是创建好了但是没有运行,创建的时候指定-it运行。可以删除了再建
删除容器
docker container rm 951eee676ecc
重新创建容器并运行
run -itd --name mysql-cd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
进入容器
docker exec -it 951eee676ecc bash
进入mysql
mysql -uroot -p

在docker中安装mysql

标签:root   docke   外部   存在   str   安装   -name   ges   sea   

人气教程排行