- 当我们拉取完成后,需要运行起来这个镜像,运行起来后就是一个容器,镜像和容器就类似类和实例
-
查看当前的docker 镜像,执行如下命令就会看到拉取后的镜像
$ sudo docker images
-
运行centos
[qidai@qidai-pc ~]$ docker run -it --rm centos bash [root@fa1c829ab962 /]# ls anaconda-post.log bin dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
-
-it
:i
表示与容器进行交互式操作,t
代表终端 -
--rm
:代表容器退出后就将其删除 -
centos
:镜像名,可以加上tag -
bash
:我们希望是用bash
与容器进行交换
-
-
退出容器
$ exit
- 当本地不存在run的镜像的时候,docker会从网上拉取对应的镜像来run
-
docker 体积
- docker使用的一些镜像都可能基于一个基础镜像,比如centos是基础镜像,作为其他服务的基础镜像,所以我们在拉取镜像的时候,如果本地存在相同版本的镜像,就会共用这个基础镜像,所以一个镜像实际占用磁盘的大小可能比列表显示的要小一些