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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions