当前位置: 首页 > news >正文

Linux系统下docker 安装 MySQL

踩坑解决

1、docker安装mysql,不需要执行search

2、pull时,需要指定版本号

3、连接Navicat需要看阿里云端口号是否开启


在拉取镜像的时候,如果不使用代理服务器,docker search mysql不需要执行

本人在未使用代理服务器下安装的

不需要进行search

具体步骤如下:

一、拉取mysql镜像

1.1 拉取MySQL镜像

1.2 拉取指定mysql镜像

二、查看是否拉取成功

2.1 查看

2.2 删除相同image_id的其中一个

由于在拉取mysql镜像时拉取了两次,一次没有版本号,一次指定拉取,产生两个相同image_id,所以使用docker命令删除一个(强迫症)

docker rmi repository:tag

三、快速安装mysql

docker run -p 3307:3306 --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0

四、查看容器

4.1  查询容器 docker ps -a

4.2 查询正在运行的容器 docker ps

五、Navicat连接

5.1 检查aliyun端口开发情况

在连接Navicat时,我这里一直连接不上,因为3307的端口号并未开启,可以选择单个开启,也可以选择全部开启

5.1 连接

连接windows系统下的navicat

主机为ip

端口是3307

用户名:root

密码:自己设置的

本文参考:

docker 安装mysql-CSDN博客

Docker配置MySQL容器+远程连接(全流程)_docker mysql 远程连接-CSDN博客


http://www.mrgr.cn/news/99206.html

相关文章:

  • 深入理解 TCP 协议 | 流量、拥塞及错误控制机制
  • MATLAB 控制系统设计与仿真 - 37
  • javascript day4
  • 深度学习算法:从基础到实践
  • MFC文件-写MP4
  • 【更新中】【k8s系列6】RKE搭建Kubernetes集群
  • UE5 渲染视频
  • Golang errors 包快速上手
  • CentOS更换yum源
  • 红队专题-漏洞挖掘-代码审计-反序列化
  • 网络编程 - 4 ( TCP )
  • git提交实现文件或目录忽略
  • ZYNQ-GPIO外设
  • 从单模态到多模态:大模型架构演进与技术介绍
  • 【adb】bat批处理+adb 自动亮屏,自动解锁屏幕,启动王者荣耀
  • 前端路由缓存实现
  • Flutter之资源和媒体
  • springboot3 cloud gateway 配置websocket代理转发教程
  • prism
  • 25.4.20学习总结