yum -y install docker

docker pull centos

docker run --name=mysqltmp -i -t centos /bin/bash

yum -y install wget

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-.noarch.rpm

yum -y install mysql-community-server mysql-community-devel

/usr/bin/mysql_install_db  --user=mysql

cp -R /etc/my.cnf /var/lib/mysql/my.cnf

vi /var/lib/mysql/my.cnf 

log-error=/var/lib/mysql/mysqld.log

/usr/bin/mysqld_safe --defaults-file=/var/lib/mysql/my.cnf&

/usr/bin/mysql -e "grant all privileges on *.* to 'root'@'%' identified by 'X7898700';"

/usr/bin/mysql -e "grant all privileges on *.* to 'root'@'localhost' identified by 'X7898700';"

/usr/bin/mysql -u root -pX7898700 -e "show databases;"

exit

docker commit mysqltmp mysql/mysql56

docker stop mysqltmp

docker rm mysqltmp
docker run --name=mysqltmp -t -i -d mysql/mysql56 /usr/bin/mysqld_safe --defaults-file=/var/lib/mysql/my.cnf

mkdir /home/mysql/data3307/

docker cp mysqltmp:/var/lib/mysql /home/mysql/data3307

docker stop mysqltmp

docker rm mysqltmp

chown mysql:mysql /home/mysql/data3307/ -R

docker run --name=mysqlserver3307 -t -i -d -p : -v /home/mysql/data3307/:/var/lib/mysql/ mysql/mysql56 /usr/bin/mysqld_safe --defaults-file=/var/lib/mysql/my.cnf

docker start mysqlserver3307 >> /home/logs/mysql3307.log
docker run --name=mysqltmp -t -i -d mysql/mysql56 /usr/bin/mysqld_safe --defaults-file=/var/lib/mysql/my.cnf

mkdir /home/mysql/data3308

docker cp mysqltmp:/var/lib/mysql /home/mysql/data3308

docker stop mysqltmp

docker rm mysqltmp

chown mysql:mysql /home/mysql/data3308/ -R

docker run --name=mysqlserver3308 -t -i -d -p : -v /home/mysql/data3308/:/var/lib/mysql/ mysql/mysql56 /usr/bin/mysqld_safe --defaults-file=/var/lib/mysql/my.cnf

docker start mysqlserver3308 >> /home/logs/mysql3308.log

centos7 docker mysql56的更多相关文章

  1. CentOS7 Docker私有仓库搭建及删除镜像 【转】

    文章来源:centos7 Docker私有仓库搭建及删除镜像 如果不想用私有镜像库,你可以用docker的库 https://hub.docker.com 环境准备 环境:两个装有Docker 17. ...

  2. centos7 docker升级到最新稳定版本

    原文:centos7 docker升级到最新稳定版本 一.前言 docker的版本分为社区版docker-ce和企业版dokcer-ee社,区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外 ...

  3. centos7 docker使用https_proxy 代理配置

    centos7 docker使用https_proxy 代理配置 背景: 内网的centos主机不能上网,通过同网段的windows设置代理上网,yum.conf配置http代理是可以的,但是dock ...

  4. centos7+docker 安装和部署crawlab分布式爬虫平台,并使用docker-compose管理docker

    1.先决条件centos7+docker最新版本 sudo yum updat 2.配置一下镜像源,创建/etc/docker/daemon.conf文件,在其中输入如下内容 { "regi ...

  5. Centos7 Docker配置TLS认证的远程端口的证书生成教程(shell脚本一键生成)

    通过 TLS来进行远程访问 百度百科 - TLS.我们需要在远程 docker 服务器(运行 docker 守护进程的服务器)生成 CA 证书,服务器证书,服务器密钥,然后自签名,再颁发给需要连接远程 ...

  6. Centos7 Docker 多主机 容器互连--基于OVS

    来一张自己画的图,mark:2016年6月27日17:09:14 自己理解,如有错误 多谢指教. centos7, 部署OVS和docker.以及基于centos6.8的ssh images 命令. ...

  7. centos7 docker activemq

    / cd /home/activemq// wget http://apache.fayea.com/activemq/5.13.3/apache-activemq-5.13.3-bin.tar.gz ...

  8. centos7 docker redis

    docker run --name=redistmp -ti centos /bin/bash yum -y install gcc tcl make cd /home wget http://dow ...

  9. centos7 docker zookeeper

    docker run --name=zookeepertmp -i -t centos7/jdk7 /bin/bash cd /home wget http://apache.fayea.com/zo ...

随机推荐

  1. IOS第二天多线程-04简化单例模式

    ******HMSingleton-ARC.h // .h文件 #define HMSingletonH(name) + (instancetype)shared##name; // .m文件 #de ...

  2. DOM概述

    <!-- DOM:Document Object Model 文档对象模型 用来将标记型文档封装成对象,并将标记型文档中的所有内容(标签,文本,属性等)都封装成对象 封装成对象的目的是为了更为方 ...

  3. Oracle 常用数据类型(转)

    varchar2(6) 张三 --在jbk中是两个字节,在utm中是三个字节char(6) 张 三 --可以确定长度的用charclob --大存储,没事少用,当多余4000字节时,会用lob来存储, ...

  4. django 动态更新属性值

    django 动态更新属性值 class TestTime(models.Model): """ 功能说明:指定测试的每一关总用时 """ ...

  5. [原创]CI持续集成系统环境---部署gerrit环境完整记录

    开发同事提议在线上部署一套gerrit代码审核环境,不用多说,下面就是自己部署gerrit的操作记录. 提前安装好java环境,mysql环境,nginx环境 测试系统:centos6.5 下载下面三 ...

  6. Android中<meta-data>的使用

    [转]  原文 在AndroidManifest.xml中,<meta-data>元素可以作为子元素,被包含在<activity>.<application> .& ...

  7. Cocoapods配置

    这真是蛋疼的东西,配置了几次,每次都不同,每次都折腾半天.这一段时间应该不会变了,记录下来. 一 换源 看了教程都说官方源https://rubygems.org/不能访问,我特意点了一下,发现能访问 ...

  8. git pull时出现unable to unlink old 一个不该犯下的错误

    在日常开发中,当团队内有人将新的代码打成jar文件提交,并且未改名的时候,可能会出现这样的错误"error: unable to unlink old 'Test/lib/xxx-1.0.0 ...

  9. windows服务的创建、安装、调试全过程及引发的后续学习

    前几天做项目的时候需要用到window服务,研究一段时间,算是掌握了最基本的使用方法吧,现总结如下: 引言:在项目过程中碰到一个问题:需要不断的扫描一个大型数据库表,并获取dataset,以便做后续的 ...

  10. 图像的 SNR 和 PSNR 的计算

    PSNR 的公式很容易搜到. http://www.360doc.com/content/12/0605/21/4129998_216244993.shtml http://blog.sina.com ...