docker 中導入鏡像涉及從遠程倉庫獲取預構建的容器映像,并將其導入本地倉庫。步驟包括:拉取鏡像(docker pull)列出已拉取鏡像(docker images)導入鏡像到本地倉庫(docker import)
Docker 導入鏡像
在 Docker 中導入鏡像是獲取和使用預構建容器映像的過程。鏡像本質上是包含應用程序及其依賴項的可移植軟件包。導入鏡像后,你可以基于它們創建和運行容器。
步驟:
-
拉取鏡像:
docker pull <鏡像名稱>
例如,要拉取 ubuntu 鏡像,請運行:
docker pull ubuntu
-
列出已拉取鏡像:
docker images
這將顯示所有已拉取的鏡像。
-
導入鏡像到本地倉庫:
docker import <tar 文件路徑> <鏡像名稱[:標簽]>
例如,要導入本地 tar 文件中的鏡像到名為 “my-image” 的鏡像中,請運行:
docker import my-image.tar my-image:latest
- 驗證導入:
再次運行 “docker images” 命令以驗證導入是否成功。導入的鏡像應顯示在列表中。
其他方法:
- 使用 Dockerfile 加載鏡像:
Dockerfile 中包含一個 “FROM” 指令,用于指定基礎鏡像。構建 Dockerfile 時,它會自動拉取和導入基礎鏡像。 - 使用 Docker Compose 加載鏡像:
Docker Compose 是一種用于定義和管理 Docker 應用程序的工具。它支持使用 “image” 字段指定要導入的鏡像。
提示:
- 拉取鏡像需要網絡連接。
- 鏡像名稱可以包含名稱空間(例如,”library/ubuntu”),以指定來自 Docker Hub 等注冊表的鏡像。
- 標簽指定鏡像的特定版本。留空表示最新版本。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END