用supermin5制作docker鏡像 2019-05-22

目標(biāo):

手動(dòng)制作docker容器的鏡像。

準(zhǔn)備:

-docker平臺(tái)
-centos7
-supermin5
-tar

過程

安裝supermin5:

[root@server ~]# yum -y install supermin5

準(zhǔn)備鏡像資料:
安裝yum、vi和net-tools軟件包

[root@server ~]# mkdir supermin.d appliance.d
[root@server ~]# supermin5 -v --prepare yum vi net-tools -o supermin.d 

構(gòu)建完整的鏡像:

[root@server ~]# supermin5 -v --build --format chroot supermin.d -o appliance.d  

打包為tar文件:

[root@server ~]# tar --numeric-owner -cpf centos-test.tar -C appliance.d .
[root@server ~]# ll -lh centos-test.tar 
-rw-r--r-- 1 root root 254M May 23 10:57 centos-test.tar

上傳鏡像到倉庫:

[root@server ~]# cat centos-test.tar | docker import - 192.168.200.104:5000/centos-test:latest  
[root@server ~]# docker images centos-test
REPOSITORY                         TAG                 IMAGE ID            CREATED             SIZE
192.168.200.104:5000/centos-test   latest              963af4624b20        13 seconds ago      256.4 MB

檢驗(yàn):

運(yùn)行這個(gè)鏡像:

[root@server ~]# docker run -dit --name test 192.168.200.104:5000/centos-test:latest bash            
4ed44a2442715f58d25e6df4de74ea725ab7b2d2f9bb8252f6b386a4327ab96e
[root@server ~]# docker exec -it test bash
bash-4.2# uname -a
Linux 4ed44a244271 3.10.0-229.el7.x86_64 #1 SMP Fri Mar 6 11:36:42 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

附supermin5命令解析:
-v:顯示調(diào)試消息
--prepare:后跟要安裝的軟件包
-o:輸出目錄
--build:構(gòu)建完整鏡像

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Docker 學(xué)習(xí)目標(biāo): 掌握Docker基礎(chǔ)知識(shí),能夠理解Docker鏡像與容器的概念 完成Docker安裝與啟...
    執(zhí)筆夢(mèng)一場(chǎng)閱讀 3,523評(píng)論 2 10
  • 原文: Docker初探 前言 學(xué)習(xí)環(huán)境是本地虛擬機(jī), linux版本使用CentOS 7. 由于使用最小安裝方式...
    i蝸居年華_謝謝謝閱讀 622評(píng)論 0 1
  • 1 預(yù)備安裝軟件虛擬機(jī) VMware Fusion ,或者其他虛擬機(jī)。保證本地有一個(gè)linux的centos7 的...
    Kate_Blog閱讀 447評(píng)論 0 1
  • Python中常用圖像處理庫 skimage opencv PIL (Python Imaging Library...
    光華_5206閱讀 3,011評(píng)論 0 0
  • 常常的流連或忘返 只為等著你的出現(xiàn) 是意外的醒在凌晨 還是夢(mèng)擋在了外邊 我白有著一雙法眼 你總是視而不見 你以前不...
    月夜情詩閱讀 813評(píng)論 12 17

友情鏈接更多精彩內(nèi)容