docker 中導(dǎo)入鏡像涉及從遠(yuǎn)程倉(cāng)庫(kù)獲取預(yù)構(gòu)建的容器映像,并將其導(dǎo)入本地倉(cāng)庫(kù)。步驟包括:拉取鏡像(docker pull)列出已拉取鏡像(docker images)導(dǎo)入鏡像到本地倉(cāng)庫(kù)(docker import)
Docker 導(dǎo)入鏡像
在 Docker 中導(dǎo)入鏡像是獲取和使用預(yù)構(gòu)建容器映像的過(guò)程。鏡像本質(zhì)上是包含應(yīng)用程序及其依賴項(xiàng)的可移植軟件包。導(dǎo)入鏡像后,你可以基于它們創(chuàng)建和運(yùn)行容器。
步驟:
拉取鏡像:
<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15865.html" target="_blank">docker</a> pull
登錄后復(fù)制
例如,要拉取 Ubuntu 鏡像,請(qǐng)運(yùn)行:
docker pull ubuntu
登錄后復(fù)制
列出已拉取鏡像:
docker images
登錄后復(fù)制
這將顯示所有已拉取的鏡像。
導(dǎo)入鏡像到本地倉(cāng)庫(kù):
docker import <tar></tar>
登錄后復(fù)制
例如,要導(dǎo)入本地 tar 文件中的鏡像到名為 “my-image” 的鏡像中,請(qǐng)運(yùn)行:
docker import my-image.tar my-image:latest
登錄后復(fù)制
驗(yàn)證導(dǎo)入:
再次運(yùn)行 “docker images” 命令以驗(yàn)證導(dǎo)入是否成功。導(dǎo)入的鏡像應(yīng)顯示在列表中。
其他方法:
使用 Dockerfile 加載鏡像:
Dockerfile 中包含一個(gè) “FROM” 指令,用于指定基礎(chǔ)鏡像。構(gòu)建 Dockerfile 時(shí),它會(huì)自動(dòng)拉取和導(dǎo)入基礎(chǔ)鏡像。
使用 Docker Compose 加載鏡像:
Docker Compose 是一種用于定義和管理 Docker 應(yīng)用程序的工具。它支持使用 “image” 字段指定要導(dǎo)入的鏡像。
提示:
拉取鏡像需要網(wǎng)絡(luò)連接。
鏡像名稱可以包含名稱空間(例如,”library/ubuntu”),以指定來(lái)自 Docker Hub 等注冊(cè)表的鏡像。
標(biāo)簽指定鏡像的特定版本。留空表示最新版本。