1. 修改container
1.1執行
docker images
檢視目前的所有images:
repository tag image id created size
genc live 95ed4f9b6d6f 7 months ago 377.4 mb
regis 2.4.1 75ff0430d99d 8 months ago 171.5 mb
etcd live dd21aa9378c5 13 months ago 687.4 mb
1.2假如要修改genc, 記錄genc的image id 「95ed4f9b6d6f」 , 然後執行
docker run -it 95ed4f9b6d6f bash
啟動乙個container
root@28ffcf397fc6:/#
28ffcf397fc6是container的id, 記錄它, 後面有用。
1.3在container中進行修改,例如,安裝vim指令
root@28ffcf397fc6:/# yum -y install vim
然後執行exit退出container.
1.4執行
docker commit -m "修改描述資訊" -a "作者姓名" \containerid repository_name:tag
containerid就是1.2中記錄的28ffcf397fc6。 repository_name 和 tag都是自己起的名字。
執行之後就會有新的image生成。
1.5如果要放到倉庫(例如registry)中, 執行
docker push repository_name:tag
2. docker file
2.1執行
mkdir testcd test
touch dockerfile
執行vim dockerfile,修改 dockerfile 的內容為:
from imageidmaintainer aarun yum -y install vim
imageid為基礎的映象id;
maintainer指定作者和郵箱;
run 是執行的要更新的資訊。
2.2執行
docker build -t aa/repository_name:tag
build映象。
2.3執行
docker images
可以看到新的映象 。
PIL中的Image部分方法
三 image類的方法 除非另作說明,image類的所有方法都將返回乙個image類的新例項,這個例項對應於結果影象。1 convert 定義1 im.convert mode image 含義1 將當前影象轉換為其他模式,並且返回新的影象。當從乙個調色盤影象轉換時,這個方法通過這個調色盤來轉換畫素...
mkyaffs2image的製作方法
在ubuntu中第一次使用mkyaffs2image命令時,會提示 mkyaffs2image 找不到命令 還需要安裝mkyaffs2image 解壓後,然後make 將make之後生成的mkyaffs2image檔案拷貝到 usr bin目錄下 su cd utils cp mkyaffs2ima...
C 無損轉換Image為Icon的方法
如題,市面上常見的方法是 var handle bmp.gethicon 得到圖示控制代碼 return icon.fromhandle handle 通過控制代碼得到圖示 此法的問題是,如果影象是透明背景,那麼得到的icon的邊緣就是毛糙的,像是先墊了一層背景色然後再去色的效果,很不如人意,用過的...