Dockerfile
基本架構:
(圖源: https://philipzheng.gitbooks.io/docker_practice/content/dockerfile/basic_structure.html)
EX:
(圖源: https://ithelp.ithome.com.tw/articles/10191016)
指令:
FROM
: 指定使用的映像檔
MAINTAINER
: Dockerfile的作者或維護人員資訊
RUN
: 在映像檔上執行指定命令
CMD
: 啟動容器時會被執行的命令
ADD
: 把本地端的檔案複製到映像檔裡
ENV
: 設定環境變數
USER
: 指定運行container時的使用者
EXPOSE
: 設定container對外的port
WORKDIR
: 指定 RUN、 CMD等指令的工作目錄
VOLUME
: 掛載
詳細用法請見
《Docker —— 從入門到實踐》正體中文版
建立映像檔:
指令:
docker build path
Ex :
sudo docker build -t my_image /tmp/test1/Dockerfile
基本介紹
下載及安裝
基本指令
參考資料
HW