ubuntu 搭建mysql环境_docker 搭建ubuntu+mysql环境教程

本文档详细介绍了如何在CentOS 6.5系统上利用Docker安装和配置Ubuntu及MySQL环境。首先,确认Linux内核版本,确保其支持Docker,并通过升级内核至3.x版本。接着,安装Docker,拉取Ubuntu和MySQL的镜像。在CentOS中启动Docker服务,并运行Ubuntu和MySQL容器。最后,进行简单的测试以验证环境的正确设置。
摘要由CSDN通过智能技术生成

docker 搭建ubuntu+mysql环境教程

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的

应用以及依赖包到一个可移植的容器中,然后发布到任何流行的

Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,

相互之间不会有任何接口。

实验目的:在centos6.5中运用docker,初步了解docker创建过程,

创建ubuntu及mysql镜像

并将其发布出去并测试,体验docker工作原理

ab7653affab982b574eb7acc55df2e04.gif

一:查看当前linux内核版本,docker需要内核3.X

uname -a 查看内核版本,如果小于3.X需要升级内核

内核升级方法:

1、导入public key

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2、安装elrepo到内核为2.6.32的CentOS中

rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.

elrepo.noarch.rpm

3、安装kernel-lt(long term support)长期支持版本

yum --enablerepo=elrepo-kernel install kernel-lt -y

4、编辑grub.conf文件,修改Grub引导顺序

vim /etc/grub.conf

将default的值调整为新内核的顺序,如本次升级案例中新装的内核

位置为0,所以将default修改为0,保存退出

5、重启系统后检查内核

二:安装docker

1  rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6

-8.noarch.rpm

2  rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

3  yum -y install device-mapper   不安装docker进程会死

4  yum -y install docker-io      安装docker

5  service docker start        启动docker服务

三:获取docker镜像

docker pull ubuntu

docker pull mysql

国内公网获取image镜像速度慢,可用git获取

git clone https://git.oschina.net/dockerf/

docker-training.git  //仅包含常用image

四:运行测试images

查看images镜像   docker images

ubuntu    docker run -it ubuntu /bin/bash

ab7653affab982b574eb7acc55df2e04.gif

cat /etc/issue  查看系统版本

mysql        docker run -it mysql /bin/bash

ab7653affab982b574eb7acc55df2e04.gif

ab7653affab982b574eb7acc55df2e04.gif

***service mysql start   默认mysql不启动

来源: http://www.bubuko.com/infodetail-2295085.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值