我的编程空间,编程开发者的网络收藏夹
学习永远不晚

CentOS7 使用Docker 安装MySQL

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

CentOS7 使用Docker 安装MySQL

CentOS7 使用Docker 安装MySQL

Docker的相关知识本篇不会再概述,有疑惑的同学请自行查找相关知识。本篇只是介绍如何在CentOS7下使用Docker安装相应的镜像。
可登陆Docker官网 https://docs.docker.com 之后可以跟着官方的步骤进行安装。
clipboard.png

具体安装过程如下:在这里我们选择Docker CE(社区版),与之对应的是 Docker EE(企业版)。

卸载之前旧版本 如果本地之前已经安装过相应的旧版本Docker,需要先行卸载(没有安装过,可以跳过这一步):
$ sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-selinux
docker-engine-selinux
docker-engine

  1. 使用Repository安装
    1.1 安装之前需要安装 yum-utils提供的yum-config-manager
    $ sudo yum install -y yum-utils
    device-mapper-persistent-data
    lvm2
    1.2 安装yum-config-manager
    $ sudo yum-config-manager
    –add-repo
    https://download.docker.com/linux/centos/docker-ce.repo
    1.3 可选项:启用edge和测试存储库,默认是关闭(可再次关闭,使用–disable)
    $ sudo yum-config-manager --enable docker-ce-edge
    $ sudo yum-config-manager --enable docker-ce-test

  2. 安装Docker CE
    2.1 安装最新版
    $ sudo yum install docker-ce
    2.2 安装制定版本
    $ yum list docker-ce --showduplicates | sort -r
    docker-ce.x86_64 18.09.0.ce-1.el7.centos docker-ce-stable
    2.3 然后选择列表中指定版本
    $ sudo yum install docker-ce-

  3. 重要的一步!!
    3.1 由于使用DockerHub,拉取镜像较慢,推荐使用阿里云或网易云镜像,这里使用的是阿里云镜像
    clipboard.png

clipboard.png

写入daemo,即可。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://km2dy41r.mirror.aliyuncs.com”]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
4. 安装MySQL
4.1 启动Docker(安装完阿里云镜像以后已经restart,不需要再启动)
centos7启动命令: $ sudo systemctl start docker
并检查是否使用了镜像: $ ps -ef|grep docker 如果后面显示registry-mirros则成功
4.2 安装MySQL(最新版本)
查看本地镜像:$ sudo docker images
本地没有镜像,则 $ sudo docker search mysql
选择STARS最多的 $ sudo docker pull mysql
4.3 安装MySQL(指定版本)
$ sudo docker pull mysql:5.4
4.4 启动MySQL
$ sudo docker run -p 12345:3306 --name mysql -v /scy/mysql/conf:/etc/mysql/conf.d -v /scy/mysql/logs:/logs -v /scy/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.4
参数讲解: -p是将docker中mysql端口号3306映射成为12345端口,也可以选择不映射,使用默认的3306
–name mysql: 运行服务的取名
-v是将主机目录下的文件挂载到容器中路径下(/scy是我本人用户)
-e MYSQL_ROOT_PASSWORD:初始化root用户密码
-d mysql:5.4 : 后台运行mysql5.4
5. 至此,安装运行就结束了。

来源地址:https://blog.csdn.net/xu_cxiang/article/details/115307202

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

CentOS7 使用Docker 安装MySQL

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7 docker安装

注意:确保自己的linux系统内核版本高于3.10,并且系统是64位,才能体验Docker。Docker 支持以下的 64 位 CentOS 版本:CentOS 7CentOS 8更高版本...该 centos-extras 库必须启用。默
2023-01-31

centos7安装docker-compose

Docker Compose是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。确保本机已经安装了d
2023-01-31

centos7安装docker,再在docker上安装mysql5.7

1.使用命令查看Linux内核是否在3.10以上 uname -r 如果Linux内核没有在3.10以上,则使用下面的命令升级内核版本 yum update -y 安装必要的软件包 yum install -y yum-utils device-mapper-
centos7安装docker,再在docker上安装mysql5.7
2016-11-21

Centos7怎么安装Docker

本篇内容介绍了“Centos7怎么安装Docker”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、Centos 7 install doc
2023-06-04

centos7 docker 安装教程

本文教你如何在 CentOS 7 及以上版本进行 docker 安装。第一步,确定是centos7及以上版本
2023-06-05

centos7下安装docker的步骤

这篇文章主要介绍“centos7下安装docker的步骤”,在日常操作中,相信很多人在centos7下安装docker的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”centos7下安装docker的步骤
2023-06-04

Linux虚拟机上怎么安装docker并使用docker安装mysql

Linux虚拟机上怎么安装docker并使用docker安装mysql,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、序言现在在Linux虚拟机上安装程序,越来越多的人都使用
2023-06-05

CentOS7下如何安装配置Docker

这篇“CentOS7下如何安装配置Docker”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CentOS7下如何安装配置Do
2023-06-28

如何使用Docker安装Redis和Mysql

本篇内容介绍了“如何使用Docker安装Redis和Mysql”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!最近准备写如何实现分布式锁的文章
2023-06-19

技术译文 | 使用 Docker 安装 MySQL

作者:Peter Zaitsev翻译:管长龙原文:https://www.percona.com/blog/2019/11/19/installing-mysql-with-docker/在工作中,我经常需要安装特定版本的 MySQL、MariaDB 或 Pe
2015-10-24

docker中安装mysql后如何使用

要在Docker中安装并使用MySQL,您可以按照以下步骤操作:拉取MySQL镜像:在终端中运行以下命令来拉取MySQL官方镜像:docker pull mysql运行MySQL容器:运行以下命令来创建并运行一个MySQL容器:docker
docker中安装mysql后如何使用
2024-04-27

编程热搜

目录