Docker下运行两个Mysql5.7容器

下载mysql5.7

docker pull mysql:5.7

这里我们要搞个操作,方便宿主机修改容器里的配置以及查看日志,我们要搞容器卷,这里首先得把mysql的配置文件和日志目录cp到宿主机;

我们先启动Mysql;

docker run -p 3306:3306   -d    -e MYSQL_ROOT_PASSWORD=123456  镜像id

宿主机下 home目录下 新建 mysql目录 用于存放配置文件和日志目录;

docker cp cdcbca2ad794:/etc/mysql/mysql.conf.d/ /home/mysql/

docker cp  cdcbca2ad794:/var/log /home/mysql/

执行后:

我们启动两个mysql容器:

docker run -p 3306:3306 --name master   -d  -v /home/mysql/mysql.conf.d/:/etc/mysql/mysql.conf.d/ -v /home/mysql/log/:/var/log  -e MYSQL_ROOT_PASSWORD=123456  镜像ID

docker run -p 3307:3306 --name slave   -d  -v /home/mysql2/mysql.conf.d/:/etc/mysql/mysql.conf.d/ -v /home/mysql2/log/:/var/log -e MYSQL_ROOT_PASSWORD=123456  镜像ID

启动后,我们可以用sqlyog连接

docker开启两个MySQL容器_Docker下运行两个Mysql5.7容器相关推荐

  1. Docker下运行两个ClickHouse容器后 ReplicatedMergeTree引擎借助Zookeeper将数据无法同步的解决方案,提示错误为“DNS_ERROR”

    前置准备 目的 依照官网对ReplicatedMergeTree引擎的创建方式Docker服务下运行两个ClickHouse容器,分别修改CK的config.xml文件使其能顺利连通Zookeeper ...

  2. 推荐两款支持在linux下运行ASP.NET网站的国产免费WEB服务器软件

    推荐两款支持在linux下运行ASP.NET网站的国产免费WEB服务器软件 1.kangle kangle web server是一款跨平台(windows/linux/bsd).功能强大.安全稳定. ...

  3. C语言两个按键分别控制两个灯,单片机如何实现两个按键同时按下,两个灯同时点亮?如何修改这个程序?...

    #include "reg52.h"                         //此文件中定义了单片机的一些特殊功能寄存器 typedef unsigned int u16 ...

  4. docker登录mysql数据库_Docker下搭建mysql数据库

    1.获取官方镜像:[root@Centos7 mysql]# docker pull mysql/mysql-server:latest latest: Pulling from mysql/mysq ...

  5. 让两个 mysql 自动同步_实现两个Mysql数据库之间同步的方案

    实现两个Mysql MySQL 为了实现replication 必须打开bin-log 项,也是打开二进制的MySQL 日志记录选项.MySQL 的bin log 二 进制日志,可以记录所有影响到数据 ...

  6. docker 运行容器_Docker之运行 Django 容器

    首先此篇笔记默认你已经安装好了 Docker,并了解 Docker 的基础概念,诸如镜像.容器.以及他们之间的关系等. 如果不太了解,等我回头了解清楚以后,可以再写一篇文章阐述一下.(狗头 当然,对于 ...

  7. centos7下yum安装php mysql数据库_centos7下yum方式安装mysql5.7

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1.1.0.下载并安装MySQL官方的 Yu ...

  8. Navicat for MySQL在ubuntu下运行没有反应

    Step1: 打开Navicat官网,下载Navicat ,网址:http://www.navicat.com/en/download/download.html Step2:进入下载目录,解压压缩包 ...

  9. docker 启动成功但无法访问_docker nginx 运行后无法访问的问题解决

    ## 1 最近在学docker部署,一开始打算将nginx先docker化的. 对照官方的docker镜像介绍说明,进行自定义配置 将官方的nginx.conf复制出来后,修改添加了一些自定义,主要是 ...

  10. mysql在bin下运行mysqld_关于MySQL安装目录bin下工具的详解

    一.MySQL服务器端工具 1.mysqld:SQL后台保护程序(MySQL服务器进程).该程序必须运行之后.客户端才能通过连接服务器端程序 访问和操作数据库 2.mysqld_safe:MySQL服 ...

最新文章

  1. Flutter控件--Switch 和 SwitchListTile
  2. 放话挑战GPT-3!以色列推出参数多30亿、词条多5倍的新语言模型|公测不用排队...
  3. Golang program to implement Binary Tree
  4. 如何入门.NET Core ? 推荐这10个优秀的开源项目!
  5. 管理角色认知-新晋管理常常犯的错
  6. ubuntu下安装django
  7. go标准库的学习-encoding/json
  8. TSP旅行商问题之分支界限法法求解(C语言)
  9. 简易版Dubbo方法级性能监控(实现TP90、TP99)
  10. Linux下配置服务器节点上的时区
  11. iPhone 12可能还有4G版,售价香到不行!
  12. 启动mysql时显示:/tmp/mysql.sock 不存在的解决方法
  13. 大连大学计算机专业就业前景怎么样,大连大学有哪些优势专业?它就业率高吗?考生们快看看吧!...
  14. ubuntu server 开机自动运行程序
  15. TrendForce:2018年上半年电视面板出货年增11%
  16. 二、java项目常用工具类之beancopy,bean和map转换工具类
  17. VOLTE学习笔记(一)——VOLTE网络结构
  18. 打造金融科技新生态,巨杉数据库与宇信科技完成产品兼容互认证
  19. 手机游戏运行时分析工具
  20. 乐视 无法播放服务器文件夹,乐视电视最新常见问题及解决方法分享!

热门文章

  1. wakeup_in休眠唤醒
  2. go浏览器java_GO浏览器JAVAWP版下载_GO浏览器JAVA2016最新版_GO浏览器JAVA1.2.2-华军软件园...
  3. 《银河英雄传说》杨威利经典语录2
  4. 大连计算机学校放假了,大连高校寒假排行榜出炉!没想到今年假期最短的竟然是这所学校!...
  5. 大屯公司办公系统服务器地址,OA系统地址
  6. css3做一个牛顿摆
  7. java目标和规划_java个人职业发展目标规划书(2)
  8. Linux下使用rm删除文件,并排除指定文件(亲测可行)
  9. CentOS7-Docker-DockerFile-05
  10. Laravel 事件监听