自制的ubuntu;20.04基础镜像,使用工具debootstrap。
在ubuntu系统下,安装debootstrap并打包:
apt -y install debootstrap
debootstrap focal focal
tar -C focal/ -c . | docker import - demo
然后使用Dockerfile,添加了+8时区,安装常用工具,内容如下:
FROM demo
ENV container docker
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN apt update && apt -y install --no-install-recommends vim git wget curl net-tools && rm -rf /var/lib/apt/lists/*
ENTRYPOINT ["/usr/sbin/init"]
CMD ["/bin/bash"]
开始构建:
docker build -t ahkworld/ubuntu-p .
完成构建,大小为464MB,此镜像主要为了使用systemctl.如需用于k8s,请注意授予权限.
运行命令:
docker run -itd --name=ubuntu-p --privileged ahkworld/ubuntu-p
进入容器:
docker exec -it ubuntu-p bash
由于使用原版镜像,apt源并不齐全,请自行添加
Content type
Image
Digest
Size
200.5 MB
Last updated
about 4 years ago
docker pull ahkworld/ubuntu-p