docker制作mysql镜像

2018-12-08  本文已影响0人  359afe052eac

开发环境

安装docker镜像

安装docker
yum install docker
输入y确认安装
启动docker
[root@localhost ~]# systemctl start docker
[root@localhost ~]# docker -v
Docker version 1.12.6, build 3e8e77d/1.12.6
开机启动docker
[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
6、停止docker
systemctl stop docker

安装mysql的服务器

可以在 https://hub.docker.com/ 中进行搜索


可以看到有如上图的几个版本.

使用如下的命令搜索mysql的服务
docker search mysql
得到的结果如下图


安装命令 :5.5为指定版本
docker pull mysql:5.5
出现如下图,即可代表安装成功


查看安装的镜像

docker images


制作MySQL的容器

docker run ‐di -p 3306:3306 --name mysqldocker -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.5

-di为守护式,
--name为给制作的容器起个名字
-p为端口映射,设置为默认的3306
-e MYSQL_ROOT_PASSWORD 为设置密码
mysql:5.5 为指定哪个镜像 ,如果是最新版本,不需要写版本,如果指定版本, 需要在其后,用:版本名称
使用docker ps 查看运行中的容器, 可以在下图看到mysql容器正在运行

开放服务器3306的端口

在腾讯云的安全组中, 入站和出站规则,开放3306的端口


使用navicat远程连接mysql

在navicat中填写如下的连接信息
即可连接Navicat了.



测试连接mysql ,连接成功后, 即可使用了


上一篇下一篇

猜你喜欢

热点阅读