274 字
1 分钟
docker如何保存本地镜像,如何在香橙派上使用本地镜像构建lobe
2022-07-01

docker如何保存本地镜像,如何在香橙派上使用本地镜像构建lobe

如果需要pull一个跟宿主机不同系统的镜像,需要使用以下命令来pull

#X86平台docker拉取arm镜像 docker pull —platform=arm64 镜像名:版本

#示例 docker pull —platform=arm64 nginx

首先列出已有的镜像

使用命令docker save -o /data/docker/lobe-chat_latest.tar lobehub/lobe-chat

通过xshell下载到需要镜像的地方;

使用命令把镜像下载到系统里

docker load < lobe-chat_latest.tar

如果要删除以前的错误镜像,需要使用命令 docker rmi lobehub/lobe-chat 如果报错有容器在使用,就使用命令docker rm -f f1b99a3b8094删除对应的container的id

使用lobe的本地镜像用dockercompose重新构建时不能够有容器存在不然会报错,可以通过上述方法找到容器的container id,来删除这个容器,之后再重新使用docker-compose.yml重新部署一个即可;

留一个docker-compsoe.yml的文件内容: services: lobe-chat: image: lobehub/lobe-chat container_name: lobe-chat restart: always ports: - ‘3210:3210’ environment: OPENAI_API_KEY: XXXXX OPENAI_PROXY_URL: https://XXXXX/v1(第三方接口需要保留v1) ACCESS_CODE: XXXXXX

docker如何保存本地镜像,如何在香橙派上使用本地镜像构建lobe
https://www.sherlocklands.site/posts/docker/
作者
应作如是观
发布于
2022-07-01
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
示例歌曲
示例艺术家
封面
示例歌曲
示例艺术家
0:00 / 0:00
检测中...
速度

扫码添加好友

QR Code

扫码添加我的微信/QQ好友