Docker Dockerfile
介紹
Dockerfile是用來構建Docker鏡像的文件!命令參數腳本!
構建步驟
- 編寫一個Dockerfile文件
docker build
構建成為一個鏡像docker run
運行鏡像docker push
發布鏡像(DockerHub)
很多官方鏡像都是基礎包,很多功能都沒有,我們通常會自己搭建自己的鏡像!
構建過程
基礎知識:
- 每個保留關鍵字(指令)都是必須是大寫字母
- 執行從上到下順序執行
#
表示註解- 每一個指令都會創建提交一個新的鏡像層,並提交!
dockerfile是面向開發的,我們以後要發布項目、做鏡像,就需要編寫dockerfile文件。
- DockerFile:構建文件,定義類一切的步驟,源代碼
- DockerImages:通過DockerFile構建生成的鏡像,最終發布和運行的產品
- Docker容器:容器就是鏡像運行起來提供服務