1、获取镜像

docker pull mysql:8

2、创建数据卷

  必须创建数据卷,不然容器挂了数据就丢了

docker volume create mysql-data  #创建
docker volume ls # 查看所有数据卷

3、生成容器并运行

docker run -d --name=mysql-server -p 3307:3306 -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:8

  命令很简单,不一一介绍了

  如果要进入容器内看看,执行

docker exec -it mysql-server mysql -u root -p
Enter password:

4、使用连接工具连接我们的mysql,即可使用

  至此!!!

最新文章

  1. C# 如何生成一个时间戳
  2. iOS事件响应链
  3. Debian Vi 简介
  4. background-attachment 定义背景图片随滚动轴的移动方式
  5. JavaWeb(李兴华著)开发笔记
  6. C# Common Keyword
  7. Struts2中属性驱动与模型驱动
  8. poj2255
  9. java安全HTTPS工具类
  10. MySQL(14):Select-limit(限制获得的记录数量)
  11. Ajax请求用户控件(.ascx)404错误
  12. Maven插件之portable-config-maven-plugin(不同环境打包)
  13. MyReport报表引擎2.1.0.0新功能
  14. ztree实现权限功能(横向显示)
  15. shell第二篇
  16. SpringBoot 配置 跨域支持
  17. Linux目录结构以及文件操作
  18. shell读取mysql数据库
  19. nginx解决前端跨域配置
  20. Silverlight从客户端上传文件到服务器

热门文章

  1. Selenium4+Python3系列(十二) - 测试框架的设计与开发
  2. 二阶段目标检测网络-Faster RCNN 详解
  3. 实现 .Net 7 下的数据库定时检查
  4. python多进程程序打包成exe的问题
  5. kafka详解(03) - kafka JAVA API
  6. Vue双向绑定原理梳理
  7. Redux与前端表格施展“组合拳”,实现大屏展示应用的交互增强
  8. 数据结构——八大排序算法(java部分实现)
  9. 一文读懂Go Http Server原理
  10. 数字IC设计流程