容器修改完成的映象打包到自己的docker hub

2021-09-13 16:07:43 字數 1269 閱讀 2283

首先,我們基於當前的容器進行了修改,比如:

我們首先建立了乙個ubuntu的容器,然後在容器當中安裝了python3,安裝了django框架, 安裝nginx伺服器,安裝了mysql資料庫,安裝....其他的python web開發工具。然後將該 容器修改完成的映象進行打包然後提交

docker commit [引數] 容器名 映象名

-a 作者

-c 為建立的映象假如dockerfile命令

-m 描述

docker commit -m 「這個時候我的docker映象」

-p 提交時暫停容器

1、註冊docker賬號

2、向docker庫提交映象

我們提交的是映象,實際上是我們使用者修改過的容器當中的映象

(1)docker container ls -all 檢視所有的容器

(2)登入docker hub

(3)docker commit -m 「映象描述」 -a「作者」 容器名稱或者id 遠端庫的名字:上傳到 docker hub上的名字比如

(4)docker tag 映象id 遠端庫的名字:上傳到docker hub上的名字

#將映象,容器和遠端庫進行標識

docker tag 32260605cf7a 1239112948/python_test:python_image

(5)docker push 遠端庫的名字:上傳到docker hub上的名字

#將於遠端庫有標識關係的庫提交

注意:其實docker commit -m 'this is a system including python only' -a '陳孝傑' con_python 1239112948/python_test:python_image   已經建立了乙個本地的映象

教你打包自己的專屬docker映象

前序 一 docker環境的搭建 1 檢查系統是否可以上網 2 安裝epel的軟體倉庫 4 安裝docker系統環境 5 啟動docker服務 7 測試基礎映象centos是否可用 二 建立自己的定製映象 序 這裡以定製nginx應用為例,以下是具體操作 1 首先建立乙個基目錄 也就是建立乙個資料夾...

Docker修改容器映象的啟動命令

1 dockerfile的方式修改命令 2 直接通過命令改掉 首先先獲取到你要修改的映象的名稱,可以執行docker images 進行檢視,然後建乙個dockerfile,檔案內容如下 from image demo 要改動命令的映象 workdir root 執行命令的工作目錄路徑 cmd py...

Docker中修改映象 容器的存放目錄

系統是centos7,docker 1.13版本 之後版本未測試過 以上步驟在該作業系統和docker版本下已經測試過。在預設情況下,docker映象和容器的預設存放位置為 var lib docker 一般根下分割槽我們不會給太大。映象和容器越存越多一般我們有兩種解決方法 1.掛載大分割槽到 va...