Home >> Blog >> 什麼是 docker build 指令?

放下手中SEO案件,讓我們來了解什麼是 docker build 指令。

什麼是 docker build 指令?

該build命令用於從Dockerfile構建影像檔,但該命令必須在與 Dockerfile 相同的目錄中運行。

構建影像檔時,將執行 Dockerfile 中指定的命令。操作系統與Docker 容器中所需的所有軟體包一起安裝。正因為如此,Docker 影像通常會佔用大量空間。

句法

該build命令使用以下語法在命令行上運行:

docker build

這directory path將是我們要設置容器的目錄的地址。

我們也可以提供一個 Git URL。

如果我們想要包含與 Dockerfile 位於同一目錄中的所有文件/文件夾,我們可以像這樣構建影像:

docker build .

運算符指定當前.目錄。

該options組件允許我們向命令中添加不同的信息build,以便正確運行容器——選項將根據容器的要求而有所不同。可以在此處找到完整的選項列表。

Docker 構建上下文

構建 Docker 影像檔的目錄(即build命令中提供的路徑)成為Docker 構建上下文。這是我們的 Docker 容器的根目錄。此目錄之外的內存在容器中是不可訪問的。

換句話說,構建上下文中的所有數據都在容器中可用。