Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F35566103
Dockerfile for build-bare-slim.sh environment
No One
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Authored By
pfischer
Oct 13 2022, 11:16 AM
2022-10-13 11:16:42 (UTC+0)
Size
1 KB
Referenced Files
None
Subscribers
None
Dockerfile for build-bare-slim.sh environment
View Options
ARG DISTRO=buster
FROM debian:${DISTRO}-slim
ARG DISTRO=buster
RUN apt-get -yq update
RUN apt-get -yq install ca-certificates curl gnupg lsb-release
RUN mkdir -p /etc/apt/keyrings
RUN curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
RUN echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
RUN apt-get -yq update
RUN apt-get -yq install docker-ce-cli
RUN apt-get -yq install debuerreotype
RUN mkdir -p /tmp/build/sources
WORKDIR /tmp/build
ENV SRCDIR /tmp/build
# mimic puppet templating
RUN cp /etc/apt/sources.list /tmp/build/sources/${DISTRO}.sources.list
RUN echo "# wikimedia\n\
deb http://mirrors.wikimedia.org/debian/ ${DISTRO}-updates main\n\
deb http://mirrors.wikimedia.org/debian/ ${DISTRO}-backports main contrib\n\
deb http://apt.wikimedia.org/wikimedia ${DISTRO}-wikimedia main" >> /tmp/build/sources/buster.sources.list
COPY . .
RUN cp wikimedia-apt-preferences wikimedia.preferences
RUN cp Dockerfile.slim Dockerfile
ENV DISTRO ${DISTRO}
CMD ./build-bare-slim.sh ${DISTRO}
File Metadata
Details
Attached
Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
9764301
Default Alt Text
Dockerfile for build-bare-slim.sh environment (1 KB)
Attached To
Mode
P35459 Dockerfile for build-bare-slim.sh environment
Attached
Detach File
Event Timeline
Log In to Comment