docker 中導入鏡像涉及從遠程倉庫獲取預構建的容器映像,并將其導入本地倉庫。步驟包括:拉取鏡像(docker pull)列出已拉取鏡像(docker images)導入鏡像到本地倉庫(docker import)
Docker 導入鏡像
在 Docker 中導入鏡像是獲取和使用預構建容器映像的過程。鏡像本質上是包含應用程序及其依賴項的可移植軟件包。導入鏡像后,你可以基于它們創建和運行容器。
步驟:
拉取鏡像:
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15865.html" target="_blank">docker</a> pull
登錄后復制
例如,要拉取 Ubuntu 鏡像,請運行:
docker pull ubuntu
登錄后復制
列出已拉取鏡像:
docker images
登錄后復制
這將顯示所有已拉取的鏡像。
導入鏡像到本地倉庫:
docker import <tar></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 等注冊表的鏡像。
標簽指定鏡像的特定版本。留空表示最新版本。