From 9c9112c82a7f8dc68a2e2993d80bc6f23e6b6992 Mon Sep 17 00:00:00 2001
From: Eric Schoville <eric.schoville@wisc.edu>
Date: Fri, 24 Jan 2020 11:03:27 -0600
Subject: [PATCH] Add stop_grace_period to docker-compose to allow for complete
 graceful shutdown

---
 docker-compose.yml | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index a8499ab..cb6c065 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -4,10 +4,11 @@ services:
     build: .
     image: iics_secure_agent
     hostname: "${HOSTNAME}" # Agent name that will show up in the IICS Admin Dashboard
-    environment:            # Values can be set in the .env file
+    stop_grace_period: 5m   # Takes a long time to shutdown gracefully, otherwise Docker will kill it
+    environment:            # Values can be set in a .env file or passed in at runtime
       INFORMATICA_USER:
       INFORMATICA_PASSWORD:
-      JSON_LOG: "true"
-    volumes:
-      # - ./volumes/infaagent.ini:/home/infaagent/apps/agentcore/conf/infaagent.ini
-      - ./volumes/export:/export
+      # JSON_LOG: "true"
+    # volumes:
+    #   - ./volumes/infaagent.ini:/home/infaagent/apps/agentcore/conf/infaagent.ini
+    #   - ./volumes/export:/export
-- 
GitLab