回覆列表
-
1 # 哎呦喂10880
-
2 # K哥哈
初次安裝部署好docker後,大多數映象可以從DockerHub提取,但是大多數人都希望自己可以完全自定義一個映象,那麼這裡需要一個第三方工具febootstrap epel6的源提供febootstrap的RPM包 yuminstalldocker-iofebootstrap-y servicedockerstart chkconfigdocker--level35on複製程式碼 製作CentOS6.6映象目錄 febootstrap-iyum-iiputils-iiproute-ibash-ivim-minimal-icoreutils-itar-inet-toolscentos6base /centos/6.6/updates/x86_64/複製程式碼 -i表示映象裡面安裝的RPM包(包括一些人為有必要的軟體包) centos6表示映象的版本說明 base表示生成的映象目錄 後面之後了系統安裝源和更新源為USTC 安裝執行後,會開始一系列的RPM包下載安裝,過程與yum類似,安裝完成後當前目錄會多了base目錄,裡面就是一個映象的系統檔案 進入base目錄等於進入映象的根目錄 [root@image~]#cdbase/ [root@imagebase]#ls binbootdevetchomeliblib64mediamntoptprocrootsbinselinuxsrvsystmpusrvar複製程式碼 可以像一般的系統檔案一樣先做一些修改配置,例如配置第三方yum源等等 把base目錄把所有檔案打包成二進位制檔案後匯入docker建立為映象
AppCenter2.0的映象同時支援kvm和docker,但由於需要實現 配置變更,不能直接使用已有的dockers映象,需要進行一些改造哦,docker映象預設啟動的程序不能應用本身的程序,而應該是confd,由confd啟動服務,並實現配置變更。