Dockerfile簡介
dockerfile 是一個文本格式的配置文件, 用戶可以使用 Dockerfile 來快速創建自定義的鏡像.
dockerfile基本結構
Dockerfile 由一行行命令語句組成, 並且支持以#開頭的註釋行,一般而言, Dockerfile 主體內容分爲四部分:
基礎鏡像信息、 維護者信息、 鏡像操作指令和容器啓動時執行指令。
部分 命令
基礎鏡像信息 FROM
維護者信息 MAINTAINER
鏡像操作指令 RUN、(COPY/ADD)、EXPOSE、WORKDIR、ONBUILD、USER、VOLUME等
容器啓動時執行指令 CMD、ENTRYPOINT
部分 | 命令 |
---|---|
基礎鏡像信息 | FROM |
鏡像操作指令 | RUN、(COPY/ADD)、EXPOSE、WORKDIR、ONBUILD、USER、VOLUME等 |
容器啓動時執行指令 | CMD、ENTRYPOINT |
Docker製作jdk鏡像
啓動虛擬機,進入centos
1.創建文件夾上傳jdk的安裝包,和在同級目錄下編寫Dockerfile文件
#創建鏡像目錄
mkdir –p /lww_docker