From a5174a86a119a350b6a7ec31d7983caef201959b Mon Sep 17 00:00:00 2001 From: Joshua Murithi <brodiamyzalius@gmail.com> Date: Wed, 21 Feb 2024 10:10:44 +0300 Subject: [PATCH] (ops): Removing image upon any update --- .github/workflows/deployment.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index 45e845d..f1007ee 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -32,7 +32,8 @@ jobs: cp /apps/configs/kvisual/.env "$deploy_dir/" # Build and run Docker container - docker stop kvisual || true - docker rm kvisual || true - docker build -t kvisual:latest "$deploy_dir" - docker run -p 7008:5000 --name kvisual -d --restart always kvisual:latest \ No newline at end of file + docker stop kvisual + docker rm -f kvisual + docker build --no-cache -t kvisual:latest "$deploy_dir" + docker run -p 7008:5000 --name kvisual -d --restart always --security-opt=no-new-privileges --log-opt max-size=10m \ + --log-opt max-file=3 kvisual:latest