部署上線詞條 6-21

Docker 容器Docker Container

也常叫做:Docker(直接用英文)、容器、裝箱部署

你可能會這樣說

AI 說「用 Docker 把環境包起來就不會有設定問題」。容器聽起來像船運的東西,跟我的網站到底有什麼關係?

白話解釋

Docker 容器是把網站跟它需要的一切打包成一個標準箱子,搬到任何機器上都能原樣運作,不會再踩「我電腦上明明可以」這種雷。

它解決的痛點是環境不一致:同樣的檔案在你電腦正常、到伺服器卻掛掉,多半是環境差異,容器把這件事一次解決。

不過單純的靜態網站通常用不上——如果你只是做頁面,用平台直接部署就好;等專案有後端、有資料庫,AI 提 Docker 才有意義。

親手試試

容器就像標準貨櫃:不管搬到哪台機器,打開就是同一個樣子。

圖 6-21 容器=連環境一起打包:到哪都不會「明明我電腦上可以」。

這樣對 AI 說

中文就可以
先判斷我的專案需不需要用 Docker,用白話跟我說理由。
如果需要,幫我建好相關的設定檔,並解釋每個檔案負責什麼。
打包完成後,教我怎麼確認容器有正常跑起來。
之後如果要換地方部署,提醒我哪些設定要跟著一起搬。

同一課的其他詞