docker_practice/dockerfile/build_image.md

16 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 創建鏡像
<<<<<<< HEAD
編輯完成 Dockerfile 之後可以透過 `docker build` 命令來創建鏡像
基本的格式為 `docekr build [選項] 路徑`該命令將讀取指定路徑下包括子目錄 Dockerfile並將該路徑下所有內容發送給 Docker 伺服端由伺服端來創建鏡像因此一般會建議放置 Dockerfile 的目錄為空目錄也可以透過 `.dockerignore` 文件每一行添加一條排除模式exclusion patterns來讓 Docker 忽略路徑下的目錄和文件
=======
編寫完成 Dockerfile 之後可以通過 `docker build` 命令來創建鏡像
基本的格式為 `docekr build [選項] 路徑`該命令將讀取指定路徑下包括子目錄 Dockerfile並將該路徑下所有內容發送給 Docker 服務端由服務端來創建鏡像因此一般建議放置 Dockerfile 的目錄為空目錄也可以通過 `.dockerignore` 文件每一行添加一條排除模式exclusion patterns來讓 Docker 忽略路徑下的目錄和文件
>>>>>>> 216059f8350a09ebd4692e4fdb4379960fe43731
要指定鏡像的標籤資訊,可以透過 `-t` 選項,例如
```
$ sudo docker build -t myrepo/myapp /tmp/test1/
```