Skip to content

Dockerize beast update#458

Open
kunrex wants to merge 4 commits into
sdslabs:dockerize_beastfrom
kunrex:dockerize_beast_fix
Open

Dockerize beast update#458
kunrex wants to merge 4 commits into
sdslabs:dockerize_beastfrom
kunrex:dockerize_beast_fix

Conversation

@kunrex
Copy link
Copy Markdown

@kunrex kunrex commented Apr 1, 2026

Adds the docker client to the image, since redis checks and docker compose both depend on exec and beast, at the moment, does not use docker api packages that supports compose.

Long Term Fix: migrate the docker API to use the newer API packages.

@kunrex kunrex changed the base branch from master to bl4ze/dev April 1, 2026 18:56
@kunrex kunrex changed the base branch from bl4ze/dev to dockerize_beast April 1, 2026 18:56
@kunrex kunrex changed the title Dockerize beast fix Dockerize beast update Apr 1, 2026
@kunrex kunrex requested a review from sukhman-sukh April 1, 2026 18:57
Comment thread Dockerfile.app Outdated
RUN apt-get update && apt-get install -y ca-certificates \
&& rm -rf /var/lib/apt/lists/*

RUN apt-get update && \
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why again update?

Comment thread Dockerfile.app
RUN cp scripts/docker-enter /usr/bin/docker-enter && \
cp scripts/docker_enter /usr/bin/docker_enter && \
chmod u+s /usr/bin/docker_enter && \
gcc -o /usr/bin/importenv scripts/importenv.c
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, check one more thing here. I think these binaries are created here in builder but not passed to next stage. If this is the case, either fix that or remove

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants