docker容器中使用systemctl命令 set-hostname


1.运行systemctl

构建Dockerfile的时候可以加入如下指令:

RUN apt install -y init 

RUN mkdir /var/run/sshd

构建镜像后,run容器的时候可以使用如下命令:

docker run -tid --name=containerName --privileged=true imageName /sbin/init

容器跑起来后既可以使用systemctl相关命令

2.set-hostname

无法设置属性:无法设置静态主机名:设备或资源繁忙
Could not set property: Failed to set static hostname: Device or resource busy

如果容器中挂在磁盘目录,卸载挂载目录。如果没有挂载,退出容器,重新进入(Ctrl+p+q)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM