第五章 操作容器
容器是 Docker 又一核心概念。
簡單的說,容器是獨立執行的一個或一組應用,以及它們的執行態環境。對應的,虛擬機可以理解為模擬執行的一整套作業系統 (提供了執行態環境和其他系統環境) 和跑在上面的應用。
本章將具體介紹如何來管理一個容器,包括建立、啟動和停止等。
版本號說明
本章範例涉及多個 Docker 映象,遵循以下版本號最佳實踐:
- 官方映象(如
ubuntu、nginx、mysql):使用具體大版本號(如ubuntu:24.04、mysql:8.4)而非latest,確保範例的可重複性 - 映象標籤約定:
latest或v1.0.0等:帶標籤的自定義映象,範例中指定具體版本24.04、8.4:官方映象的穩定版本分支- 生產環境建議:指定確切版本號(如
nginx:1.28.0、mysql:8.4.4)而非僅大版本號