Что касается diify, я уже рекомендовал его раньше, вы можете перейти к нему. Путь к исследованиям и разработкам агентов искусственного интеллекта — проектирование (2): развертывание платформы разработки агентов Dify в один кликучиться,Сегодня мы в основном берем в качестве примера diify,Поделитесь как обновить версию.
#первыйразвертывать:
git clone https://github.com/langgenius/dify
cd docker
docker compose up -d
#Второе обновление:
git checkout main
git pull origin main
cd docker
docker compose up -d
1. Клонируйте проект и получите имя образа и номер версии.
#первыйразвертывать
git clone https://github.com/langgenius/dify.git
cd docker
#Просмотримя и номер версии образа в docker-compose.yaml
awk '/^ *image:/ {print $2}' docker-compose.yaml | uniq
2. Для каждого изображения,Укажите архитектуру linux/amd64/v4 через --platform.,pullтянуть(Обязательно укажите схему, соответствующую серверу! ! ! В противном случае значение тега старой версии образа будет присвоено None, и откат вручную будет весьма хлопотным! ! !)
awk '/^ *image:/ {print $2}' docker-compose.yaml | uniq | xargs -n 1 docker pull --platform linux/amd64/v4
3. Проверьте, успешно ли выполнено получение
#Проверяем, успешно ли выполнено получение
докер изображения
4. Упакуйте все изображения в amd64-dify-images-0.6.10.tar.
awk '/^ *image:/ {print $2}' docker-compose.yaml | uniq | xargs docker save -o amd64-dify-images-0.6.10.tar
5. Заливаем на сервер, можно использовать scp, rsync и т.д.
6. Загрузите все изображения из amd64-dify-images-0.6.10.tar в библиотеку изображений на сервере и проверьте рабочий статус.
docker load -I amd64-dify-images-0.6.10.tar
docker images
7. Начните использовать docker compose up -d
docker compose up -d
В этой статье в качестве примера используется метод обновления зеркала с несколькими изображениями.