如何另存 Docker 拉取的镜像以备后续使用
前言
下面以 Searxng 项目为例,简述过程
单独拉取另存
- 单独拉取(如容器已经运行则无需此句直接另存即可)
bash docker pull ghcr.io/searxng/searxng:latest
2. 另存
bash docker save -o searxng-latest.tar ghcr.io/searxng/searxng:latest
后续使用
- 加载镜像 (假设 tar 文件在当前目录)
bash docker load -i searxng-latest.tar
2. 验证镜像是否加载成功
bash docker images | grep searxng
3. 运行容器
bash sudo docker run -d \ -p 8888:8080 \ -v "./searxng/config/:/etc/searxng/" \ -v "./searxng/data/:/var/cache/searxng/" \ --name searxng \ --restart unless-stopped \ ghcr.io/searxng/searxng:latest

浙公网安备 33010602011771号