【十次方基础教程(后台)】1、docker创建mysql微服务

一、首先打开虚拟机,输入用户名和密码

输入ip addr得到ip地址

如图ip地址为192.168.79.128

二、打开Xshell5,创建连接

ip就是上面得到那个,用户名和密码也和上面是一样的

看看docker是不是都启动了

如果没启动,是下面这个样子

没有启动,我们就启动它

 

数组机上如果安装了其他东西,启动时把docker换成其他东西就行了

如果有docker需要安装,我们先查找它,比如查找mysql的镜像,查找到的东西以描述(DESCRIPTION)为准,名字(NAME)可能乱取的

上面已经下好的docker的TAG,如果是lasteat就是表示是最新版,不然就是版本号,有时候为了兼容不需要最新版,而需要某个 版本的

查询docker以后,根据需要下载某个版本或最新版的docker,下载哪个跟哪个的名字,不写版本就是lastest(最新版)

开始制作容器

name后面是容器名字,随便起;-p后面是端口号,“:”前面是要用的端口号,后面是默认端口号;-e 设置环境变量,后面是设置用户名密码(此时用户名root,密码root,或者MYSQL_ROOT_PASSWORD=root mysql),再后面是镜像名字,有版本就加个“:”,后面写版本号。运行后出现下面那一串东西就成功了

查看是否在运行(docker ps)

如果搞错了,就删掉它,docker ps可以看到所有运行的容器,加-a没有运行的也能看到,rm删除

如果要启动一个已经停止的容器可以使用docker start

 之后可以用SQLyog连连看看

 连上之后建表

制作redis 容器

docker run -di --name=tensquare_redis -p 6379:6379 redis

制作mongo容器

docker run  -di --name=tensquare_monge -p 27017:27017 mongo

原文地址:https://www.cnblogs.com/IceBlueBrother/p/10413837.html