在Docker中创建CentOS容器

前提

前提是机器上安装了docker,并运行了docker服务。本人为图方便(没钱买服务器,懒得装虚拟机),使用的操作系统为Win10 专业版。因为git bash 不支持tty,所以命令行工具使用的是git cmd。以下截图都是git cmd中的操作,当然也可以用PowerShell。

镜像准备

镜像相当于一个安装包,是一个可以用来生产容器的源头。容器可以认为是Docker中的一个虚拟机,只不过此虚拟机不仅仅是运行操作系统的虚拟机。因为我们要在Docker中跑一个CentOS,所以要先从DockerHub中拉取一个CentOS的镜像。

查找镜像
docker search centos
这里可以看到位于第一的就是我们需要的CentOS镜像,复制下它的NAME,进行拉取
在这里插入图片描述
拉取镜像
docker pull centos
在这里插入图片描述

查看本地镜像
docker images
拉取完镜像后可以在本地看到对应的镜像版本、镜像id,创建时间、占用空间等信息
在这里插入图片描述

运行并保存容器

拉取了镜像后,就可以使用这个镜像,创建一个Docker容器。

运行&创建容器
docker run --name CentOSForJava -it <IMAGE ID>

  • –name:指定容器名称
  • -i:指定容器在启动后以交互的方式运行
  • -t:分配一个伪 tty 设备(以便您可以直接与远程应用程序进行交互)

在这里插入图片描述

再次运行容器

查看所有容器
docker ps -a
可以看到过去创建并运行的容器
在这里插入图片描述

运行容器
docker start <CONTAINER ID>
在这里插入图片描述

进入容器
docker attach <CONTAINER ID>
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值