- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會(huì )理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務(wù)機構許可:滇D3-20230001
- 代理域名注冊服務(wù)機構:新網(wǎng)數碼
1.使用docker commit 命令來(lái)創(chuàng )建鏡像
通過(guò)docker run命令啟動(dòng)容器
修改docker鏡像內容
docker commit提交修改的鏡像
docker run新的鏡像
2.使用 Dockerfile 來(lái)創(chuàng )建鏡像
使用 docker commit 來(lái)擴展一個(gè)鏡像比較簡(jiǎn)單,但是不方便在一個(gè)團隊中分享。我們可以使用 docker build 來(lái)創(chuàng )建一個(gè)新的鏡像。為此,首先需要創(chuàng )建一個(gè) Dockerfile,包含一些如何創(chuàng )建鏡像的指令。
Dockerfile 基本的語(yǔ)法
使用#來(lái)注釋
FROM 指令告訴 Docker 使用哪個(gè)鏡像作為基礎
接著(zhù)是維護者的信息
RUN開(kāi)頭的指令會(huì )在創(chuàng )建中運行,比如安裝一個(gè)軟件包,在這里使用 apt-get 來(lái)安裝了一些軟件
構建鏡像的步驟
1.新建一個(gè)目錄和一個(gè) Dockerfile
2.編寫(xiě)Dockerfile,Dockerfile中每一條指令都創(chuàng )建鏡像的一層,例如:
3.編寫(xiě)完成 Dockerfile 后可以使用 docker build 來(lái)生成鏡像。
售前咨詢(xún)
售后咨詢(xún)
備案咨詢(xún)
二維碼
TOP