在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
相关推荐
来恩10032 小时前
Kubernetes学习指南与资料分享
云原生·容器·kubernetes
encoding-console3 小时前
docker安装consul并启动的详细步骤
docker·容器·consul
m0_748229993 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
shelby_loo3 小时前
Azure学生订阅上手实操:快速搭建Docker+WordPress环境
microsoft·docker·azure
小诺大人5 小时前
Docker 安装 elk(elasticsearch、logstash、kibana)、ES安装ik分词器
elk·elasticsearch·docker
_Eden_7 小时前
Docker入门学习
学习·docker·容器
张3蜂7 小时前
.NET 8 项目 Docker 方式部署到 Linux 系统详细操作步骤
linux·docker·.net
mumu2lili9 小时前
k8s namespace绑定节点
java·容器·kubernetes
Dusk_橙子10 小时前
在K8S中,如果后端NFS存储的IP发送变化如何解决?
tcp/ip·容器·kubernetes
小安运维日记11 小时前
CKS认证 | Day1 K8s集群部署与安全配置
运维·网络·安全·容器·kubernetes