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

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

应作如是观
2024-12-11 / 1 评论 / 4 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年12月11日,已超过35天没有更新,若内容或图片失效,请留言反馈。

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

X86平台docker拉取arm镜像

docker pull --platform=arm64 镜像名:版本

示例

docker pull --platform=arm64 nginx:latest

首先列出已有的镜像

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

Test

通过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
0

评论 (1)

取消
  1. 头像
    应作如是观 作者
    Windows 10 · Google Chrome

    你好呀

    回复