Docker 是一個開源的容器化平臺,可以幫助開發者輕松地打包、部署和運行應用程序。在使用 Docker 時,會涉及到一些目錄,本文將介紹 Docker 在哪個目錄下進行操作。
Docker 安裝后會創建一個默認的工作目錄,即為 /var/lib/docker,這個目錄存儲了 Docker 容器和鏡像的所有信息。
Docker 鏡像的存儲路徑為 /var/lib/docker/image,每個鏡像都以一個 ID 來標識,存儲在一個以該 ID 命名的文件夾中。在該文件夾下,會有一個 manifest.json 文件,記錄了鏡像的具體信息,包括鏡像所屬的倉庫、標簽、以及鏡像歷史等。
Docker 容器的存儲路徑為 /var/lib/docker/containers,每個容器也以一個 ID 來標識,存儲在一個以該 ID 命名的文件夾中。在該文件夾下,會有一個 config.v2.json 文件,記錄了容器的具體信息,包括容器的名稱、容器的身份標識、以及容器啟動時使用的命令等。
總的來說,Docker 中的所有操作都是在 /var/lib/docker 目錄下進行的。因此,在操作 Docker 時,要特別注意這個目錄的權限和安全性。
$ docker ps $ docker container run --name mynginx nginx $ docker image ls