github.com/sealerio/sealer@v0.11.1-0.20240507115618-f4f89c5853ae/pkg/infra/container/imagecontext/build/Dockerfile (about) 1 # Copyright © 2021 Alibaba Group Holding Ltd. 2 # 3 # Licensed under the Apache License, Version 2.0 (the "License"); 4 # you may not use this file except in compliance with the License. 5 # You may obtain a copy of the License at 6 # 7 # http://www.apache.org/licenses/LICENSE-2.0 8 # 9 # Unless required by applicable law or agreed to in writing, software 10 # distributed under the License is distributed on an "AS IS" BASIS, 11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 # See the License for the specific language governing permissions and 13 # limitations under the License. 14 15 FROM ubuntu:21.04 16 17 RUN echo "Installing Packages ..." \ 18 # && sed -i "s/archive.ubuntu.com/mirrors.aliyun.com/g" /etc/apt/sources.list \ 19 && sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list \ 20 && apt-get update \ 21 && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ 22 kmod ca-certificates \ 23 && apt-get clean -y \ 24 && rm -rf \ 25 /var/cache/debconf/* \ 26 /var/lib/apt/lists/* \ 27 /var/log/* \ 28 /tmp/* \ 29 /var/tmp/* \ 30 /usr/share/doc/* \ 31 /usr/share/man/* \ 32 /usr/share/local/* \ 33 && rm -f /lib/systemd/system/multi-user.target.wants/* \ 34 && rm -f /etc/systemd/system/*.wants/* \ 35 && rm -f /lib/systemd/system/local-fs.target.wants/* \ 36 && rm -f /lib/systemd/system/sockets.target.wants/*udev* \ 37 && rm -f /lib/systemd/system/sockets.target.wants/*initctl* \ 38 && rm -f /lib/systemd/system/basic.target.wants/* \ 39 ENTRYPOINT [ "/bin/bash" ]