Sync Endpoint web-ui Docker container stops responding

1. What is the problem? Be very detailed.

After functioning normally for less than one hour, ODK-X Sync Endpoint Docker containers spontaneously restart except for the web-ui container. The web-ui container no longer responds to requests, examining the host’s tcp ports shows that dockerd is no longer listening on port 80, and “docker stats” shows zero cpu and memory usage for that container.

2. What app or server are you using and on what device and operating system? Include version numbers.

ODK-X Sync Endpoint 2.1.4. Host is running Debian 10, Docker 18.09.1, build 4c52b90.

3. What you have you tried to fix the problem?

The initial sync endpoint build failed during the PostgreSQL test because the jvm could not allocate enough memory. Increasing the system RAM from 1GB to 2GB allowed the build and install to proceed. I also enabled a 2GB swap file and examined the Docker container logs for errors but I do not see anything that indicates why the web-ui container has stopped responding.

4. What steps can we take to reproduce the problem?

Restart the Docker containers with:
docker stack rm syncldap
docker stack deploy -c docker-compose.yml syncldap
Run “docker stats” until it exits.
Run “docker ps” and note that the created and status times indicate that all containers except web-ui have restarted.

5. Anything else we should know or have? If you have a test form or screenshots or logs, attach below.