在Linux中安装docker容器的步骤——以MySQL为例

在Linux中安装docker容器的步骤——以MySQL为例

1.在安装容器前要先下载镜像

1.1先查询镜像有哪些

备注:我们通过docker search mysql 这条命令来查询mysql镜像有哪些,其中红色框中的是官方的,可以根据需求下载,一般下载第一个。

1.2拉取镜像

1.2.1查已下载的镜像

在正式下载镜像之前,我们可以先看下我们有没有下载镜像。

1.2.2删除镜像

如果要删除已经下载的镜像就进行下面的操作:

这里我们下载了两个镜像。

这里进行删除的操作,这只是其中一种方式,按自己的习惯。

这里就可以看到我们就只剩下mysql这一个镜像了。

注:这里删除的时候,有些同学会遇到一些问题,下面简单的举个例子:

1.2.3删除镜像失败

遇到这个问题可以看到提示,是因为这个镜像下,我们的一个容器时运行的状态。

我们查看容器就可以很明显的看到了。我们要成功的删除镜像就需要先把容器给暂停,然后删除,再删除镜像。是一层一层进行。

这样就可以成功删除我们的镜像了。

1.2.4正式下载镜像

这里我们就正式的下载镜像,我们刚刚是查到了mysql的镜像有很多,我们首选第一个官方的。

这里我们就是下载了最新的mysql的镜像了。

2.安装并运行docker容器

2.1安装docker

2.1.1最简单的安装

这里我们通过docker run -it --name mysqlx -d mysql可以看到成功安装好mysql容器,这里我们第一次用docker ps是什么都没有查到的,说明我们的容器没有成功的运行起来,我们又通过docker ps -a 查所有,看到我们刚刚创建的容器报错了,这个时候我们就可以看我们的日志文件,看看是什么原因。

我们通过docker logs mysqlx 可以看到错误,我们刚刚创建容器的时候少了密码。我们就删除容器,然后重新创建下容器。

这里可以看到我们重新创建了容器,\是可以回车,在下一行写,这样就不用在一行写很难看。

2.1.2创建容器补充

这里我们虽然成功的创建的容器,但是还是有问题的,我们先查看下容器的内部状况,就如ip、端口这些。

这里只是部分截图,通过这个命令我们就可以看到该容器的内部信息了,但是这样看很难受,我们可以通过输出重定向>>将我们要查询的内容指定到一个文件。

我们这里的ip是默认的172.17.0.2,如果我们后面再弄其它的容器,主从这种,如果顺序有问题的话,那么我们的ip就会冲突,会报错。这里我们就需要再次删掉容器,重新下载容器。

这里基本上我们的容器就是下载好了的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值