国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

自制docker basic image

2024-06-28 13:24:39
字體:
來源:轉載
供稿:網友
自制docker basic image

docker的安裝和入門見官網教程:http://docs.docker.com/

下面是自制docker basic image的步驟,以Ubuntu為例。

1. 安裝debootstrap

apt-get install debootstrap

2. 創建基本系統

debootstrap --arch=i386 trusty/home/thm/docker/min_os/ubuntu_i386/ http://archive.ubuntu.com/ubuntu

arch后跟的是硬件架構名稱,可以是:amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390, s390x, sparc等。

"/home/thm/docker/min_os/ubuntu_i386/"是我存放ubuntu文件系統的地方,此目錄可以根據實際情況修改。

3. 創建文件系統鏡像

cd /home/thm/docker/min_os/ubuntu_i386/

tar -c . | docker import - tanghuimin0713/ubuntu_i386

完成之后通過docker images命令可以看到剛才創建的image文件

root@ubuntu:/home/thm/docker/min_os/ubuntu_i386# docker imagesREPOSITORY                   TAG                 IMAGE ID            CREATED              VIRTUAL SIZEtanghuimin0713/ubuntu_i386   latest              ee57f53fe012        About a minute ago   216.8 MBubuntu                       14.04.1             c4ff7513909d        8 days ago           225.4 MBubuntu                       latest              c4ff7513909d        8 days ago           225.4 MBubuntu                       14.04               c4ff7513909d        8 days ago           225.4 MBubuntu                       trusty              c4ff7513909d        8 days ago           225.4 MB

4. 修改basic image的tag

docker tag ee57f53fe012 tanghuimin0713/ubuntu_i386:14.04

ee57f53fe012是image id,tanghuimin0713/ubuntu_i386:14.04是respository名:tag名

root@ubuntu:/home/thm/docker/min_os/ubuntu_i386# docker tag ee57f53fe012 tanghuimin0713/ubuntu_i386:14.04root@ubuntu:/home/thm/docker/min_os/ubuntu_i386# root@ubuntu:/home/thm/docker/min_os/ubuntu_i386# docker imagesREPOSITORY                   TAG                 IMAGE ID            CREATED             VIRTUAL SIZEtanghuimin0713/ubuntu_i386   latest              ee57f53fe012        6 minutes ago       216.8 MBtanghuimin0713/ubuntu_i386   14.04               ee57f53fe012        6 minutes ago       216.8 MBubuntu                       latest              c4ff7513909d        8 days ago          225.4 MBubuntu                       14.04               c4ff7513909d        8 days ago          225.4 MBubuntu                       14.04.1             c4ff7513909d        8 days ago          225.4 MBubuntu                       trusty              c4ff7513909d        8 days ago          225.4 MB

5. 將新建的basic image上傳到docker hub中共享

docker push tanghuimin0713/ubuntu_i386

root@ubuntu:/home/thm/docker/min_os/ubuntu_i386# docker push tanghuimin0713/ubuntu_i386The push refers to a repository [tanghuimin0713/ubuntu_i386] (len: 2)Sending image listPushing repository tanghuimin0713/ubuntu_i386 (2 tags)ee57f53fe012: Pushing [======================================>            ] 176.8 MB/232.1 MB 4m0s

備注:要想把自制的image文件上傳到docker hub中與全世界的開發者共享需要先在docker hub中注冊一個帳號,上傳命令是docker push 用戶名/image名。下圖是我在docker hub的賬戶界面:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平度市| 利辛县| 西安市| 拜城县| 宁德市| 邮箱| 新乡县| 若羌县| 铁岭县| 大化| 桂阳县| 新泰市| 珲春市| 井研县| 卫辉市| 天津市| 遂川县| 新兴县| 贵阳市| 焦作市| 牡丹江市| 宝兴县| 资溪县| 新泰市| 平度市| 灵璧县| 阿荣旗| 焦作市| 东丰县| 河南省| 凯里市| 胶州市| 青川县| 宣武区| 大厂| 大渡口区| 长寿区| 宁化县| 综艺| 肥东县| 满洲里市|