Docker指南
更新-260517 | 发布-260517
本文档描述 Docker 的相关信息,用于快速熟悉和入门Docker。
✳️ 目录
导出和恢复镜像
下载镜像后要归档,或者要把镜像传到其他计算机上,可使用镜像的导出(保存)和恢复(加载)功能。操作步骤如下:
-
先查看镜像:
docker image list屏幕显示信息如下:(样例)
REPOSITORY TAG IMAGE ID CREATED SIZE firecrawl-nuq-postgres latest c12d105651ab 2 months ago 456MB ghcr.io/firecrawl/firecrawl latest cbaaefb64a6a 2 months ago 854MB redis alpine 47ee395bd02d 2 months ago 97.2MB ghcr.io/firecrawl/playwright-service latest 665e3f996ed1 3 months ago 1.33GB rabbitmq 3-management de912cbbf07f 5 months ago 252MB -
导出镜像 rabbitmq:3-management:
导出镜像,并加上管道直接压缩:
docker save rabbitmq:3-management | gzip > rabbitmq_3-management.tar.gz导出镜像 rabbitmq:3-management(先导出再压缩)
docker save -o rabbitmq_3-management.tar rabbitmq:3-management可以用 gzip 压缩(会生成 rabbitmq_3-management.tar.gz,并删除原 rabbitmq_3-management.tar)
gzip rabbitmq_3-management.tar -
导出其他镜像
导出镜像 firecrawl-nuq-postgres:latest
docker save firecrawl-nuq-postgres:latest | gzip > firecrawl-nuq-postgres_latest.tar.gz导出镜像 ghcr.io/firecrawl/firecrawl:latest
docker save ghcr.io/firecrawl/firecrawl:latest | gzip > ghcr.io_firecrawl_firecrawl_latest.tar.gz导出镜像 redis:alpine
docker save redis:alpine | gzip >redis_alpine.tar.gz导出镜像 ghcr.io/firecrawl/playwright-service:latest
docker save ghcr.io/firecrawl/playwright-service | gzip >ghcr.io_firecrawl_playwright-service.tar.gz -
删除镜像
删除镜像 rabbitmq:3-management
docker image rm rabbitmq:3-management删除镜像 firecrawl-nuq-postgres:latest
docker image rm firecrawl-nuq-postgres删除镜像 ghcr.io/firecrawl/firecrawl:latest
docker image rm ghcr.io/firecrawl/firecrawl删除镜像 redis:alpine
docker image rm redis:alpine -
恢复镜像:
恢复 rabbitmq 镜像:
docker load -i rabbitmq_3-management.tar恢复 firecrawl-nuq-postgres 镜像:
docker image load -i firecrawl-nuq-postgres_latest.tar.gz(1)docker image load 可直接处理 gz 压缩文件。
(2)用 zip 压缩的文件,需要先解压。
THE END