Docker systemctl 安装配置

在docker中使用systemctl的时候,发现没有这个命令,我也去网上找了一些资料,很多都说在docker run的时候设置一些参数,/init 类似这些,但是都没效果。后来找了一些资料,自己尝试了,成功了。

1.下载镜像

这边要下载特定的镜像,不能直接 docker pull ubuntu:20.04 这样

要下systemd-ubuntu这个,先去search下

docker search systemd-ubuntu

Docker systemctl 安装配置_第1张图片

第一个就是我们要的,然后下载这个镜像

docker pull jrei/systemd-ubuntu:20.04

2.导入镜像

docker run -dit --network host --name test --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro jrei/systemd-ubuntu:20.04

到这就可以了,进去后就能直接使用 systemctl 了

docker exec -it test bash

你可能感兴趣的:(Docker,环境配置,docker,容器,运维)