Docker - Docker中搭建MySQL主从
生活随笔
收集整理的這篇文章主要介紹了
Docker - Docker中搭建MySQL主从
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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-libs3.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主从的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做梦梦到家人生病了我哭了什么意思
- 下一篇: 做梦梦到埋活人什么意思