Итак, у меня есть веб-приложение, развернутое в Portainer. Мне интересно, как обновить BE и развернуть его в Portainer. Текущий процесс выглядит следующим образом:
- Обновить код локально
- Выполнить: docker -составить сборку
- Копировать идентификатор «успешно построен»
- Используйте этот идентификатор, чтобы пометить изображение
- Run:
docker tag <image id> <tag name>
- Run:
docker push <tag name>
- Откройте Portainer и вытащите последний образ
- Перейти к вкладка services и обновите службу
Я ожидал, что как только я создам образ на моем локальном компьютере и разверну его в portainer, он будет включать обновленный код BE. Но каждый раз, когда я вхожу в контейнер и проверяю код, я все равно вижу старую версию.
Что я делаю не так?