定制anolis龙蜥镜像

发布时间 2023-08-25 17:30:06作者: 咿呀哒喏

1. docker安装

yum源

[docker-ce-stable]
name=Docker CE Stable
baseurl=https://download.docker.com/linux/centos/8/x86_64/stable
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

下载

yum install -y -q docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin
systemctl enable docker --now

2. base镜像下载

下载(对应地址:https://gitee.com/anolis/docker-images)

注:latest标签可能有时候不太好使

docker pull registry.openanolis.cn/openanolis/anolisos:8.6

改名

docker tag  registry.openanolis.cn/openanolis/anolisos:8.6 anolis8.6:base

试运行

docker run -it --name anolis-test -p 2222:22 -v /tmp/localdir:/tmp/docker_dir anolis8.6:base /bin/bash

容器中的root用户对于宿主机来说其实是普通用户,容器中运行systemd服务需要提权

docker run -d --name anolis-test --privileged=true 9bf6170e495c /usr/sbin/init
docker exec -it 27d12acffc36  /bin/bash