制作用22端口直接登录的镜像
Dockerfile代码:
FROM rockylinux-ssh:latest
#设置工作目录;
WORKDIR /root/
#安装clear、ip ifconfig指令工作;
RUN yum install -y ncurses net-tools iproute
#安装openssl服务、service工具
RUN yum install -y openssh-server initscripts passwd
#修改linux系统的密码;
RUN echo 1 |passwd --stdin root
#产生SSH服务KEY文件;
RUN ssh-keygen -A
#开机启动sshd服务;
CMD /usr/sbin/sshd -D
#让系统支持init风格启动
ENTRYPOINT /usr/sbin/init
创建容器后,查看docker logs ID或name
报错1:
[root@master 2025-03-01]# docker logs vm12
Mount failed for selinuxfs on /sys/fs/selinux: Operation not permitted
Failed to mount tmpfs at /run: Operation not permitted
[!!!!!!] Failed to mount API filesystems, freezing.
Freezing execution.
报错2:
[root@master 2025-03-01]# ssh -l root 172.17.0.7


675

被折叠的 条评论
为什么被折叠?



