使用docker官方镜像安装mysql服务

1 拉取mysql镜像,采用网易加速地址
docker pull hub.c.163.com/library/mysql:5.7

2 重命名镜像名
docker tag hub.c.163.com/library/mysql:5.7 mysql:5.7

3 创建用于挂载的目录
sudo mkdir /my/mysql/datadir #用于挂载mysql数据文件
sudo mkdir /my/mysql/conf.d #用于挂载mysql配置文件
sudo chown yaoren:docker /my #修改/my目录拥有者

4 使用镜像创建容器
docker run --name mysql5.7 -p 3306:3306 -v /my/mysql/datadir:/var/lib/mysql -v /my/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
命令解析:
--name:容器名

--p:映射宿主主机端口

-v:挂载宿主目录到容器目录

-e:设置环境变量,此处指定root密码

-d:后台运行容器

5 测试是否成功

mysql -h192.168.2.102 -p3306 -uroot -p

参考链接
https://itbilu.com/linux/docker/EyP7QP86M.html

转载于:https://www.cnblogs.com/weizhxa/p/10100958.html

使用docker安装mysql服务相关推荐

  1. docker 使用tar安装mysql_使用docker安装mysql服务

    转载:https://www.cnblogs.com/notejava/p/7124189.html 使用docker官方镜像安装mysql服务 1 拉取mysql镜像,采用网易加速地址 docker ...

  2. macos docker 安装mysql,mac 中docker安装mysql的图文教程

    今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...

  3. docker安装mysql redis_Docker安装Mysql和Redis以及构建部署应用镜像

    为了方便本地测试项目,为了方便开启新的环境,为了方便部署,打算本地利用Docker安装Mysql和Redis. 搭建Springboot项目,编写Dockerfile,打包构建镜像. 简单使用dock ...

  4. docker 安装 mysql 并映射数据库存放路径及配置文件

    [Docker那些事]系列文章 docker 安装 与 卸载 centos Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT ...

  5. 本地虚拟机上的docker安装mysql_linux下利用Docker安装mysql的步骤

    作为一个测试人员,在学习的过程中,可能经常需要去在linux下安装一些软件,有的软件通过搜索别人的博客教程进行安装的话,随着一些软件的升级,以及虚拟机/服务器镜像版本不一致等外部因素,都有可能导致安装 ...

  6. Docker安装MySQL教程

    本文教你如何快速通过Docker安装MySQL. 目录 一.搜索镜像 二.拉取镜像 三.运行容器 四.连接测试 五.简单小结 一.搜索镜像 docker search mysql 可以看到这里有很多个 ...

  7. vagrant给vmbox创建虚拟机及docker安装mysql和redis

    一.安装vmbox和vagrant 1.下载地址 Vagrant: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64. ...

  8. 群晖NAS下docker安装MySql

    群晖NAS下docker安装mysql 8.0.31 目前我使用的是在黑群晖 6.2DM 下的 docker 内刷入一个官方的 MySQL 版本是8.0.31 (推荐选择 Debian 的发行版, 因 ...

  9. Docker 安装 MySQL(借鉴菜鸟教程)

    Docker 安装 MySQL(借鉴菜鸟教程) docker search mysql 命令来查看可用版本 docker pull mysql:latest(这样是最新版本) docker image ...

最新文章

  1. Centos7安装Python3.7
  2. HTML5结合ajax实现文件上传以及进度显示
  3. r语言 分类变量 虚拟变量_R语言中的变量
  4. 云原生的新思考,为什么容器已经无处不在了
  5. winform list集合怎么 in过滤_Java List集合遍历数据的八种方式
  6. easyui中的datetimebox 只显示年月日_云计算自动化运维之linux-工作中常用命令总结(中)...
  7. 2006中国最令人失望的十所大学
  8. CODING 最佳实践:快课网研发效能提升之路 1
  9. mysql 数据库军规_用尽洪荒之力整理的Mysql数据库32条军规(转)
  10. 记一次PLC和脉冲型伺服电机的接线方法_20210915
  11. C++ Beep函数播放歌曲《千本樱》
  12. Android应用启动画面实现
  13. 前端(html[5],css[3])学习总结+参考手册下载
  14. 坚持#第17天~回忆重装系统
  15. 一道被前端忽略的基础题,不信看你会几题
  16. 智能车寻线算法之北科寻线可能用的方法
  17. 看到大一的PS作业,忍不住想吐槽!!
  18. OA系统实现(请假审批,mybatis)-1
  19. 记C#和C++混合开发的坑们
  20. alpinelinux镜像安装中文字体

热门文章

  1. 利用Matlab设计滤波器(FDAT)
  2. vc6.0报delete and rebuild Error executing link.exe.错误
  3. linux查询关键词上下行_【已解决】Linux下通过关键字模糊查找搜索文件
  4. mysql如何进行压测_详解MySQL如何按表创建千万级的压测数据
  5. Linux系统及编程期末试题,《LINUX系统及其编程》考试试题及答案.doc
  6. 什么是Servlet?
  7. jvm有哪些内存区域
  8. 008-SDK框架之LYWSDKPlatformManager.h
  9. @AutoWired和@Resource注解异同分析
  10. csrf防御 java_一分钟了解【CSRF攻击与防御】