1.pull完centos7纯净版的镜像后,创建容器,然后将宿主机上下载的MySQL文件 (MySQL下载地址:http://mysql.mirror.kangaroot.net/Downloads/) 拷贝到Docker容器中。

1) 抓取centos7纯净版镜像# docker pull registry.cn-hangzhou.aliyuncs.com/moensun/centos72) 创建Docker容器# docker run -tid 镜像ID /usr/sbin/init3) 重命名创建的容器名# docker rename 原容器名 mysql_master4) 进入容器# docker exec -it mysql_master /bin/bash5) 在容器中/usr/local文件夹中新建mysql文件夹# mkdir mysql6) 退出容器# exit7) 将宿主机上的mysql文件(server、client、devel)拷贝到docker中的/usr/local/mysql中,下面列举只列举一个server# docker cp MySQL-server-5.6.39-1.el7.x86_64.rpm mysql_master:/usr/local/mysql

2.新的centos系统安装MySQL,需要依赖如下:

1). perl perl-Module-Build
2). autoconf
3). libaio
4). namuctl-libs
5). net-tools

使用命令安装上面的依赖:

# yum install -y perl perl-Module-Build net-tools autoconf libaio numactl-libs

3.MySQL安装参照此处。 安装MySQL可能遇到的问题,解决方法参考此处。

4.Mysql 安装完毕后密码会在/root/.mysql_secret文件中,该文件可能隐藏,需要使用 ll -a 查看。

5.用初始密码登录MySQL,修改初始密码:

mysql> set password = password(‘你的密码’)

6.以上过程是创建的master,创建slave的步骤相同,用centos镜像重新创建slave容器。

7.搭建MySQL主从的步骤见此处。

转载于:https://www.cnblogs.com/xbq8080/p/9005402.html

Docker - Docker中搭建MySQL主从相关推荐

  1. docker搭建mysql主从

    前言 为什么要使用Docker搭建? 不管是使用源码安装还是离线安装,在服务器上安装一个mysql总会花费不少的时间,而且对于新人来说,中间稍不注意哪一步出错了就导致安装失败,我之前也是安装过2次才成 ...

  2. Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法

    Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法 1).容器中登录my ...

  3. Openstack技术\在Docker容器中部署MySQL,并通过外部mysql客户端操作MySQL Server

    MySQL部署 在Docker容器中部署MySQL,并通过外部mysql客户端操作MySQL Server. 操作步骤: 搜索mysql镜像 拉取mysql镜像 创建容器 操作容器中的mysql 容器 ...

  4. Django中实现MySQL主从同步实现读写分离

    1 MySQL主从同步1. 主从同步机制 1.主从同步介绍和优点 在多台数据服务器中,分为主服务器和从服务器.一台主服务器对应多台从服务器. 主服务器只负责写入数据,从服务器只负责同步主服务器的数据, ...

  5. 在kubernetes集群中部署mysql主从

    本文介绍在kubernetes环境中部署mysql主从集群,数据持久化采用nfs. 一.环境介绍 Mysql版本:5.7 Mysql master节点: 主机名:vm1 IP地址:192.168.11 ...

  6. django给mysql配主从_django中的mysql主从读写分离:一、配置mysql主从分离

    一.配置mysql主从同步的步骤: (1) 在主服务器上,必须开启二进制日志机制和配置一个独立的ID (2) 在每一个从服务器上,配置一个唯一的ID,创建一个用来专门复制主服务器数据的账号 (3) 在 ...

  7. liunx下搭建mysql主从_linux下搭建mysql主从

    在master上创建repl账户,用于复制. grant replication slave on *.* to [email protected]%' identified by 'P@$$W0rd ...

  8. 如何插卡虚拟机 mysql_怎么在虚拟机中搭建mysql服务器

    姓名:余甜   学号:16180288004 [嵌牛导读]:时至2017年,个人服务器,即使是大学生优惠,也不再有当年腾讯一元/月的盛况了(也许是我运气不好,没遇上吧),我找到最便宜的一年也需要支付7 ...

  9. docker 搭建mysql 连接不上_docker搭建MySQL主从集群

    关于MySQL主从模式,如果我们直接在本机上搭建的话,是没法搭建的,只能借助于虚拟机,但有的时候我们又需要搭建一个主从集群,以便于进行一些功能性的测试.这个时候我们就可以尝试使用docker,借助于d ...

最新文章

  1. java url使用rest风格_Restful风格的URL请求
  2. 用Visual C#做DLL文件
  3. autumn 0.5.1 : Python Package Index
  4. 一天搞定CSS:文本text--05
  5. 查看MySQL表占用空间大小
  6. [RabbitMQ]整合SpringBoot
  7. 字符串哈希-BKDRHash
  8. Web前端笔记(10)Grid布局
  9. 如何开发一款可以删除个人信息的社交软件?小扎做到了!
  10. 华为SecoClient报错[SVN Adapter V1.0感叹号]“接受返回码超时”
  11. 《摄影测量学》空间后方交会详细解读
  12. android发现u盘自动安装apk,安卓自动识别U盘中APK文件并进行安装操作
  13. 高数 | 【一元函数微分学】导数部分经典快速例题
  14. 线性规划-pulp-复杂矩阵
  15. 南京柳树湾与云南汉族人
  16. Linux虚拟机CentOS7挂机问题
  17. Qt实现 QOpenGL绘制彩色三角形
  18. 计算机科学数学基础及教材推荐(转)
  19. 时间间隔频率计数器及其主要参数
  20. 【微机原理与汇编】冒泡排序

热门文章

  1. 【数据库】Oracle用户、授权、角色管理
  2. 项目中需要总结的内容
  3. Unity3D 动态加载 图片序列正反播放
  4. TabActivity中子Activity相互跳转,及某个Tab需弹出窗的解决方案
  5. 第二十一章 刘备脱险
  6. yum配置中driver-class-name: com.mysql.jdbc.Driver报错
  7. delphi 最全日期格式_DateUtils时间单元说明
  8. java-多线程-一道阿里面试题分析
  9. 深度学习算法原理_用于对象检测的深度学习算法的基本原理
  10. 火种 ctf_分析我的火种数据