iT邦幫忙

2025 iThome 鐵人賽

DAY 17
0
自我挑戰組

DevOps 工具鏈系列 第 17

Dockerfile

  • 分享至 

  • xImage
  •  

在使用Docker時,若每次都手動安裝環境與依賴會非常麻煩。這時就需要Dockerfile,它是一個文字檔,用來定義如何自動化建立映像檔。

常見的Dockerfile指令:
1FROM
指定基底映像,例如FROM ubuntu:20.04,決定容器建立的起點。
2.RUN
在映像中執行指令,例如安裝套件:RUN apt-get install-y python3。
3.COPYADD
把本機檔案複製到映像檔中,例如COPY./app。
4.CMD
指定容器啟動時要執行的指令,例如CMD["python3","app.py"]。
5.EXPOSE
宣告容器要開放的埠號,例如EXPOSE 8080。

總結:Dockerfile讓我們能建立「一次定義、到處運行」的映像檔,是實現環境一致性的關鍵工具。


上一篇
Docker指令
系列文
DevOps 工具鏈17
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言