Просмотр исходного кода

Pull Docker image before stopping container in dw update

Minimizes downtime by downloading the new image while the app
is still running, then stopping and restarting with the new version.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
tuanchris 1 день назад
Родитель
Сommit
8e00a5d0d6
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      dw

+ 3 - 3
dw

@@ -144,12 +144,12 @@ cmd_update() {
     fi
 
     if is_docker_mode; then
-        echo "Stopping current container..."
-        sudo docker compose down
-
         echo "Pulling latest Docker image..."
         sudo docker compose pull
 
+        echo "Stopping current container..."
+        sudo docker compose down
+
         echo "Starting with new version..."
         sudo docker compose up -d --remove-orphans