文档章节

Docker中创建MySQL容器

沙拉虎
 沙拉虎
发布于 2016/05/27 15:59
字数 185
阅读 73
收藏 0

1.拉个CentOS镜像:
 

docker pull centos:latest

2.启动容器:

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

3.最新的CentOS 7.1,yum资源里没有mysql-server的源,手动增加yum源:

vi /etc/yum.repos.d/mysql-community.repo

# Enable to use MySQL 5.6

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/5/$basearch/

enabled=1

gpgcheck=0

 

4.安装mysql-community-server

yum install mysql-community-server

 

5.创建mysql镜像:

   (1).建立vi /Dockerfile

FROM centos:latest

MAINTAINER XXX <XXX@axsist.com>

LABEL Descripttion="This is a mysql image " Vendor="Github" Version="latest"

RUN yum update

 

 (2)Build 镜像:

docker build -t "xxx/mysql:latest" 

6.

docker login daocloud.io
docker tag xxx/mysql daocloud.io/xxx/mysql:latest
docker push daocloud.io/xxx/mysql:latest

 

 

7.创建MySQL容器:

docker run -d -h mysql \
  -v /data/db/mysql:/var/lib/mysql \
  -p 0.0.0.0:3306:3306 --name mysql \
  -e MYSQL_ROOT_PASSWORD=123456 xxx/mysql

 

© 著作权归作者所有

沙拉虎

沙拉虎

粉丝 3
博文 1
码字总数 185
作品 0
上海
项目经理
私信 提问
Dockerfile安装的几个实例

Dockerfile安装的几个实例 2018年07月07日 10:26:09 阅读数:49更多 个人分类: Docker 例子来源: http://www.runoob.com/docker/docker-install-redis.html Docker 安装 MySQL 方法一、通过...

linjin200
2018/08/23
0
0
Spring boot在Docker中以JPA方式连接Mysql

背景 最近在了解Docker的使用,发现docker在集群部署方面和运维方面有比较大的优势,通过统一的依赖关系,以镜像的方式,将已经打好包的镜像文件,部署到各个节点。如果不用考虑集群的同学,...

亚林瓜子
2018/11/09
0
0
docker 安装 mysql

1. 启动一个服务器实例 使用镜像创建或启动MySQL容器时,可以先将镜像下载到本地: $ docker pull mysql 也可以直接使用以下命令来启动MySQL实例: $ docker run -p 3306:3306 --name itbil...

yunlielai
2018/04/12
0
0
给Docker中的Mysql导入sql文件数据

问题 新创建的mysql docker容器,想要给该mysql导入sql文件数据。 前提 docker中mysql容器(mysql)已经正常运行了 mysql的数据库(mydatabase)已经创建好了 mysql的root用户密码已经设置完...

亚林瓜子
05/17
0
0
如何在docker中运行MySQL实例

通常初学者学习docker时,不太清楚怎样拉取一个Mysql镜像并使用,今天这篇文章简单介绍一下使用流程。 一.预习一下用到的docker命令: 1.docker images 列出本地主机上的镜像。 2.docker pul...

siying8419
2018/03/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

系列一、入门教程web端实现地图功能

废话不多说,社会我多多 实现步骤如下 第一步、在高德api注册账户 搜索高德api点击进入官网,自己注册一个账号,你懂得怎么注册撒 点击进入下图画框位置,来到官网api入门教程 第二步、按照以...

我叫小糖主
25分钟前
9
0
springboot统一校验validator实现

第一步: pom.xml需引入spring-boot-start-web依赖,其中包含validator框架包 <!--Spring Boot Web依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifact......

zzx10
26分钟前
2
0
vue组件系列-预览、放大、缩小、旋转

这个用的是别人的,如果有问题,估计改起来会很纠结。 安装 npm install v-viewer --save 卸载 npm uninstall v-viewer 注册 在main.js中 // The Vue build version to load with the `impor...

轻轻的走过
28分钟前
2
0
Taro Input输入内容无法绑定state问题

在onInput事件中,返回内容,返回内容即是输入框内容 例如只能输入一个小数点: <Input type='digit' placeholder='带小数点的数字键盘' value={this.state.advance} onInput={ e => this.ch......

步步登高
29分钟前
0
0
Windows10远程连接CentOS7(搭建Xrdp服务器)

Windows10远程连接CentOS7(搭建Xrdp服务器) 听语音 浏览:0 | 更新:2018-02-11 12:56 1 2 3 4 5 6 7 分步阅读 通过VNC或Xdmcp的方式远程连接linux图形桌面,虽然都很方便,但有个缺点就是...

linjin200
29分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部