在Docker中创建CentOS容器

在Docker中创建CentOS容器

  • 前提
    • 镜像准备
    • 运行并保存容器
    • 再次运行容器

前提

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

镜像准备

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

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

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

运行并保存容器

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

运行&创建容器
docker run --name CentOSForJava -it

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

在Docker中创建CentOS容器_第2张图片

再次运行容器

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

运行容器
docker start
在这里插入图片描述

进入容器
docker attach
在Docker中创建CentOS容器_第3张图片

你可能感兴趣的:(工具使用)