zoukankan      html  css  js  c++  java
  • Docker

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

    1) 抓取centos7纯净版镜像
       # docker pull registry.cn-hangzhou.aliyuncs.com/moensun/centos7
       
    2) 创建Docker容器
       # docker run -tid 镜像ID /usr/sbin/init
       
    3) 重命名创建的容器名
       # docker rename 原容器名 mysql_master
       
    4) 进入容器
       # docker exec -it mysql_master /bin/bash
    
    5) 在容器中/usr/local文件夹中新建mysql文件夹
       # mkdir mysql
       
    6) 退出容器
       # exit
       
    7) 将宿主机上的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主从的步骤见此处

  • 相关阅读:
    day16作业 后台管理
    华为园区网实验
    静态路由与思科的区别
    JUnit 两日游
    SQL语句学习积累·数据的操作
    僵固式思维 OR 成长式思维
    压测噩梦后的小感想
    跌跌撞撞的三年
    Linux命令累积
    LoadRunner 学习(基础一)
  • 原文地址:https://www.cnblogs.com/xbq8080/p/9005402.html
Copyright © 2011-2022 走看看