import signal #Gracefully kill script when docker stops class GracefulKiller: kill_now = False def __init__(self): #signal.signal(signal.SIGINT, self.exit_gracefully) signal.signal(signal.SIGTERM, self.exit_gracefully) def exit_gracefully(self, *args): self.kill_now = True