Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docker-engine: remove devicemapper dependencies #172

Merged
merged 1 commit into from
Oct 21, 2023

Conversation

crazy-max
Copy link
Member

@crazy-max crazy-max force-pushed the remove-devicemapper branch from f0a73c6 to 598c612 Compare October 21, 2023 16:48
@crazy-max crazy-max changed the title docker-engine: emove devicemapper dependencies docker-engine: remove devicemapper dependencies Oct 21, 2023
Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

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

LGTM

@@ -188,7 +188,7 @@ ARG DOCKER_ENGINE_REF
ARG NIGHTLY_BUILD
WORKDIR /build
ARG TARGETPLATFORM
RUN xx-apt-get install -y gcc libc6-dev libapparmor-dev libdevmapper-dev libltdl-dev libseccomp-dev libsecret-1-dev libsystemd-dev libudev-dev pkg-config
RUN xx-apt-get install -y gcc libc6-dev libapparmor-dev libltdl-dev libseccomp-dev libsecret-1-dev libsystemd-dev libudev-dev pkg-config
Copy link
Member

Choose a reason for hiding this comment

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

interesting actually that we had to manually install these; didn't we let the rpm/deb tools handle install dependencies?

Copy link
Member Author

Choose a reason for hiding this comment

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

This stage is to build static binaries like docker/docker-ce-packaging#835

Copy link
Member Author

Choose a reason for hiding this comment

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

In the future if I can rely on upstream Dockerfiles I could just use the right remote target and avoid redefining this stage.

Copy link
Member

Choose a reason for hiding this comment

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

Oh! Yes for the static binaries it makes sense

@crazy-max crazy-max merged commit f7d0d6a into docker:main Oct 21, 2023
16 checks passed
@crazy-max crazy-max deleted the remove-devicemapper branch October 21, 2023 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants