前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
?
Dockerfile 創建完成后,可以使用 docker build 命令根據 Dockerfile 構建一個鏡像。
1. 首先準備好 Dockerfile :?
?
2. 執行構建命令:?docker build -t second:v1.0 .
注意最后有個點,默認使用 “上下文目錄(Context)下的名為Dockerfile 的文件作為 Dockerfile”,
在此,即用當前路徑的 Dockerfile 進行構建 。
(2020年10月15日補記:最后那個點的作用是經過評論區碼友指正后更正的。感謝碼友:小菜雞的蛻變之路、Meruz)
-t? second : v1.0? 給新構建的鏡像取名為?second,?并設定版本為 v1.0 。
?
- docker build: 用 Dockerfile 構建鏡像的命令關鍵詞。
- [OPTIONS] : 命令選項,常用的指令包括?-t?指定鏡像的名字,
- ? ? -f?顯示指定構建鏡像的 Dockerfile 文件(Dockerfile?可不在當前路徑下),
- ?????如果不使用 -f,則默認將上下文路徑下的名為 Dockerfile 的文件認為是構建鏡像的 "Dockerfile" 。
- 上下文路徑|URL: 指定構建鏡像的上下文的路徑,構建鏡像的過程中,可以且只可以引用上下文中的任何文件 。
3. 可以用docker images 查看是否構建成功。
?
參考:https://blog.csdn.net/xl_lx/article/details/78543222