在docker中安装并运行mysql8.0.31

第一步:命令行拉取mysql镜像

bash 复制代码
docker pull mysql:8.0.31

查看是否拉取成功

复制代码
docker images mysql:latest

第二步:运行mysql镜像,启动mysql实例

复制代码
docker run -p 3307:3307 -e MYSQL_ROOT_PASSWORD="123456" -d mysql:8.0.31

3307:3307前面的是mysql在windows里端口,后面的是mysql在docker里端口,如果windows外面安装了mysql,端口是3306,为了防止端口冲突,所以用3307端口。

查看mysql是否启动:

复制代码
docker ps

第三步,进入容器实例,登录mysql

复制代码
docker exec -it  c346a0d608dc  /bin/bash

然后输入mysql -uroot -p进行登录:

复制代码
mysql -uroot -p

输入密码后进入mysql控制台:

退出mysql命令行:

复制代码
exit
相关推荐
eventer1234 小时前
构建 HertzBeat Docker 镜像的技术实践
运维·docker·容器
Wokoo76 小时前
Docker镜像与分层深入理解
docker·云原生·容器
Empty_7777 小时前
K8S-Job & Cronjob
java·linux·docker·容器·kubernetes
Leon_Chenl8 小时前
使用 Docker 搭建全志 SDK 编译构建环境
docker·容器·全志 sdk·嵌入式 linux 构建编译·sdk 构建编译
zfj3218 小时前
Docker和容器OCI规范的关系
java·docker·eureka
qq_213059439 小时前
从零搭建企业级K8s集群
云原生·容器·kubernetes
NewBee_Lxx9 小时前
docker nginx
运维·docker·容器
乌云下的风11 小时前
Doker 学习 小册
docker
龙亘川12 小时前
【课程2.4】开发环境搭建:K8s集群部署、芋道框架集成、ThingsBoard对接
java·容器·kubernetes·智慧城市·智慧城市一网统管 ai 平台
AI云原生12 小时前
openEuler软件生态体验——从桌面到服务器的全方位探索
运维·服务器·windows·macos·docker·云计算·腾讯云