Skip to content

Some Docker images fail to start #268

@clogboy

Description

@clogboy

Images for worker, backend and frontend keep restarting when following the steps in de readme file. After cloning the repository, I executed make fetch-modules and docker compose up. Incidentally, docker compose up outputs:

 ! backend Warning pull access denied for buildingsmart/validationsvc-backend, repository does not exist or may require 'docker login' 

I verified that the repo buildingsmart/validationsvc-backend indeed does not exist.

Terminal output:

backend exited with code 255 (restarting)
frontend  | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
frontend  | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
frontend  | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
frontend  | 10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
frontend  | 10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version
frontend  | /docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh
frontend  | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
frontend  | 20-envsubst-on-templates.sh: Running envsubst on /etc/nginx/templates/default.conf.template to /etc/nginx/conf.d/default.conf
frontend  | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
frontend  | /docker-entrypoint.sh: Launching /docker-entrypoint.d/99-configure-letsencrypt.sh
frontend  | /docker-entrypoint.sh: line 31: /docker-entrypoint.d/99-configure-letsencrypt.sh: not found
frontend exited with code 127 (restarting)

worker exited with code 255 (restarting)

Output for worker:

exec /app/backend/worker-entrypoint.sh: no such file or directory'

Output for backend:

'exec /app/backend/server-entrypoint.sh: no such file or directory

Full output for frontend:

2026-02-09 10:01:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
2026-02-09 10:01:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/99-configure-letsencrypt.sh
2026-02-09 10:02:12


/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
2026-02-09 10:02:12


/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
2026-02-09 10:02:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
2026-02-09 10:02:12


10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
2026-02-09 10:02:12


10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version
2026-02-09 10:02:12


/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh
2026-02-09 10:02:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
2026-02-09 10:02:12


20-envsubst-on-templates.sh: Running envsubst on /etc/nginx/templates/default.conf.template to /etc/nginx/conf.d/default.conf
2026-02-09 10:02:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
2026-02-09 10:02:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/99-configure-letsencrypt.sh
2026-02-09 10:02:12


/docker-entrypoint.sh: line 31: /docker-entrypoint.d/99-configure-letsencrypt.sh: not found
2026-02-09 10:03:12


/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
2026-02-09 10:03:12


/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
2026-02-09 10:03:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
2026-02-09 10:03:12


10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
2026-02-09 10:03:12


10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version
2026-02-09 10:03:12


/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh
2026-02-09 10:03:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
2026-02-09 10:03:12


20-envsubst-on-templates.sh: Running envsubst on /etc/nginx/templates/default.conf.template to /etc/nginx/conf.d/default.conf
2026-02-09 10:03:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
2026-02-09 10:03:12


/docker-entrypoint.sh: Launching /docker-entrypoint.d/99-configure-letsencrypt.sh
2026-02-09 10:03:12


/docker-entrypoint.sh: line 31: /docker-entrypoint.d/99-configure-letsencrypt.sh: not found
2026-02-09 10:03:26

db      

2026-02-09 09:03:26.403 UTC [48] LOG:  checkpoint starting: time
2026-02-09 10:03:30


2026-02-09 09:03:30.545 UTC [48] LOG:  checkpoint complete: wrote 44 buffers (0.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=4.118 s, sync=0.011 s, total=4.143 s; sync files=11, longest=0.007 s, average=0.001 s; distance=261 kB, estimate=261 kB; lsn=0/1531A10, redo lsn=0/15319D8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions