現在你已經了解 Docker 映像層以及它們何時會被快取,以下哪些敘述是正確的?
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
你將從啟動與停止第一個容器開始,接著學會如何透過移除所有容器與映像來清理環境。你會看到如何在容器內執行指令,或是互動式地在容器中執行 bash 指令來除錯。以上操作都會透過 Docker 指令列介面完成。
當你已經能管理映像與容器後,就該了解如何與同事或整個公司分享映像,以及如何自行建立映像。現在,你將使用 Dockerfile 來建置自己的映像。Dockerfile 是純文字檔,包含 Docker 建置映像所需的一切。你會學到如何建立映像,並認識所有重要的 Dockerfile 指令,例如 FROM、RUN、COPY 等。到本章結束時,你將了解 Docker 如何建立映像,並能從零開始建立經過最佳化的 Docker 映像。
在最後一章,你將專注於讓 Dockerfile 可設定且更安全。你會學到如何使用 ARG 與 ENV 指令讓 Dockerfile 支援設定。你也會了解為什麼在映像中變更使用者能提升安全性,以及如何使用 USER 這個 Dockerfile 指令來達成。最後,你將學到建立 Docker 映像時一些關鍵的安全最佳實務。
當前練習