Run cloudbeaver manually inside a container #877

Open
opened 2026-03-04 11:12:52 -05:00 by deekerman · 0 comments
Owner

Originally created by @corpulent on GitHub (Mar 26, 2025).

Is it possible to run cloudbeaver server inside of a custom container? I need to start it using supervisord to have the ability to restart the server when connection configurations change.

# Dockerfile
FROM dbeaver/cloudbeaver:22.0.1

RUN apt-get update && apt-get install -y supervisor

COPY services.conf /etc/supervisor/conf.d/services.conf

EXPOSE 8978

CMD ["/usr/bin/supervisord"]

I start the server internally in the container, however the ui fails on http://localhost:8978/api/gql, with the error "(failed)net::ERR_CONNECTION_REFUSED".

My env vars are just

CB_SERVER_PORT: 8978
CB_SERVER_PUBLIC_URL: "0.0.0.0:8978"
Originally created by @corpulent on GitHub (Mar 26, 2025). Is it possible to run cloudbeaver server inside of a custom container? I need to start it using supervisord to have the ability to restart the server when connection configurations change. ``` # Dockerfile FROM dbeaver/cloudbeaver:22.0.1 RUN apt-get update && apt-get install -y supervisor COPY services.conf /etc/supervisor/conf.d/services.conf EXPOSE 8978 CMD ["/usr/bin/supervisord"] ``` I start the server internally in the container, however the ui fails on http://localhost:8978/api/gql, with the error "(failed)net::ERR_CONNECTION_REFUSED". My env vars are just ``` CB_SERVER_PORT: 8978 CB_SERVER_PUBLIC_URL: "0.0.0.0:8978" ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#877
No description provided.