Sign inSign up

ahkworld/ubuntu-p

By ahkworld

•Updated about 4 years ago

自制的ubuntu;20.04基础镜像,为了使用systemctl

Image
0

999

ahkworld/ubuntu-p repository overview

自制的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源并不齐全,请自行添加

Tag summary

Content type

Image

Digest

Size

200.5 MB

Last updated

about 4 years ago

docker pull ahkworld/ubuntu-p