docker四天:製作docker鏡像——手工製作docker鏡像

製作Docker鏡像的方式一般有兩種:手工製作和通過Dockerfile製作,此次講解的是手工製作docker鏡像。


一、手動製作鏡像:

  1. 用centos鏡像啓動容器:

[root@VM_0_12_centos ~]# docker run -it centos bash

   2. 在容器中安裝網絡管理工具:

[root@dfb0d2f70053 /]# yum -y install net-tools iproute

   3. 將修改後的容器保存爲鏡像:

   先按ctrl+p+q後臺運行容器,退出系統頁面

[root@VM_0_12_centos ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
dfb0d2f70053        centos              "bash"              4 minutes ago       Up 4 minutes                            distracted_ramanujan

[root@VM_0_12_centos ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
dfb0d2f70053        centos              "bash"              4 minutes ago       Up 4 minutes                            distracted_ramanujan

[root@VM_0_12_centos ~]# docker commit dfb0 centos:test    //dfb0是容器ID,centos是保存的鏡像名,test是tag
sha256:35fcec794c886d63d2ab74ec11c4f95ab784366a3bd14f97971737bd9578210e

[root@VM_0_12_centos ~]# docker p_w_picpaths 
REPOSITORY          TAG                 IMAGE ID            CREATED              SIZE
centos              test                35fcec794c88        About a minute ago   280.1 MB

  4. 通過新鏡像生成容器:

[root@VM_0_12_centos ~]# docker run -i -t centos:test 
[root@5dbf486e3736 /]#


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章