溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker鏡像有多少種創(chuàng)建方法

發(fā)布時間:2020-06-08 16:37:57 來源:億速云 閱讀:248 作者:Leah 欄目:云計算

docker鏡像有多少種創(chuàng)建方法?針對這個問題,今天小編總結這篇有關docker鏡像創(chuàng)建的文章,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。

創(chuàng)建鏡像的方法有三種,分別是基于已有的鏡像創(chuàng)建,基于本地模板創(chuàng)建及基于docker創(chuàng)建。

基于已有鏡像創(chuàng)建
基于已有的鏡像創(chuàng)建主要使用docker commit命令,
常用選項:
-m:說明信息
-a: 作者信息
-p: 生成過程中停止容器的運行
命令格式

docker commit   [選項]   容器id/名稱  倉庫名稱:[標簽]
docker鏡像有多少種創(chuàng)建方法
基于本地模板創(chuàng)建
通過導入操作系統(tǒng)模板文件可以生成鏡像,模板可以從OPENVZ開源項目下載,下載地址為    http://openvz.org/Download/template/precreated
介紹下載ubuntu模板壓縮包,使用docker導入命令導入為本地鏡像
docker鏡像有多少種創(chuàng)建方法
docker鏡像有多少種創(chuàng)建方法
基于dockerfile創(chuàng)建
dockerfile結構大致分為4個部分:基礎鏡像信息,維護者信息,鏡像操作指令和容器啟動時執(zhí)行的指令。
#提前導入一個centos容器
docker鏡像有多少種創(chuàng)建方法
1.創(chuàng)建工作目錄
docker鏡像有多少種創(chuàng)建方法
2.創(chuàng)建并編寫dockerfile文件
docker鏡像有多少種創(chuàng)建方法
3.編寫執(zhí)行腳本內容
docker鏡像有多少種創(chuàng)建方法
4.創(chuàng)建測試網頁
docker鏡像有多少種創(chuàng)建方法
5.使用dockerfile生成鏡像
編寫完dockerfile及相關內容之后,可以通過docker build命令來創(chuàng)建鏡像
命令格式
docker build  [選項]  路徑
常用選項
-t  指定鏡像的標簽信息
docker鏡像有多少種創(chuàng)建方法
#最后一個點  .   代表當前路徑。
6.使用新鏡像運行容器
-p  12345:80   意思是把80端口映射到本地12345端口
docker鏡像有多少種創(chuàng)建方法
最后使用網頁訪問測試一下即可
docker鏡像有多少種創(chuàng)建方法

如果你能讀到這里,恭喜你已經對docker鏡像的創(chuàng)建方法有了從實踐層面最深刻的體會了。如果想閱讀更多相關內容的文章,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI