debian based docker in docker and docker cli images
This commit is contained in:
21
debian-docker.Dockerfile
Normal file
21
debian-docker.Dockerfile
Normal file
@@ -0,0 +1,21 @@
|
||||
FROM debian:bookworm
|
||||
|
||||
# Install prerequisites for Docker CLI
|
||||
RUN apt update && \
|
||||
apt install --no-install-recommends -y \
|
||||
ca-certificates curl gnupg dpkg lsb-release && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Add Docker’s official GPG key and repository
|
||||
RUN install -m 0755 -d /etc/apt/keyrings && \
|
||||
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-ce.gpg && \
|
||||
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] \
|
||||
https://download.docker.com/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list
|
||||
|
||||
# Install Docker CLI (no daemon)
|
||||
RUN apt update && \
|
||||
apt install --no-install-recommends -y \
|
||||
docker-ce-cli docker-compose-plugin && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
CMD ["bash"]
|
||||
Reference in New Issue
Block a user