Dockerfile创建Almalinux9镜像

文章目录

拉取almalinux

bash 复制代码
docker pull almalinux:almalinux:9

编写Dockerfile1

bash 复制代码
FROM almalinux:9
MAINTAINER szktor

RUN yum install -y openssh-server sudo unzip
RUN sed -i 's/UsePAM yes/UsePAM no/g' /etc/ssh/sshd_config
RUN yum  install -y openssh-clients

RUN echo "root:root" | chpasswd
RUN echo "root   ALL=(ALL)       ALL" >> /etc/sudoers
RUN ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
RUN ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

RUN mkdir /var/run/sshd
EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]

运行Dockerfile1

bash 复制代码
docker build -f Dockerfile1 -t 'yz/almalinux-ssh' .
注意末尾有 点
相关推荐
chen_ever1 分钟前
从网络基础到吃透 Linux 高并发 I/O 核心(epoll+零拷贝 完整版)
linux·网络·c++·后端
木下~learning16 分钟前
零基础Git入门:Linux+Gitee实战指南
linux·git·gitee·github·虚拟机·版本控制·ubunt
不愿透露姓名的大鹏17 分钟前
MySQL Binlog配置优化全攻略
运维·服务器·数据库·mysql·adb
●VON21 分钟前
本地大模型部署实录:从Docker环境搭建到Open WebUI公网访问
运维·docker·容器·大模型
IMPYLH28 分钟前
Linux 的 mkdir 命令
linux·运维·服务器·bash
yy_xzz31 分钟前
【Linux开发】多线程并发服务器(网络编程+多线程+线程同步实现的聊天服务器和客户端)
linux·服务器·网络
网络研究员35 分钟前
Facebook无法向他人发送消息?2026原因解析与解决思路
运维·服务器
电子阿板36 分钟前
ubuntu虚拟机查看tusb8041扩展坞及U盘的设置方法
linux·运维·ubuntu
迷路爸爸18038 分钟前
Docker 入门学习笔记 07:用一个多服务案例真正理解 Docker Compose
运维·笔记·学习·spring cloud·docker·容器·eureka
孤影过客39 分钟前
Linux下的PostgreSQL集群演进指南
linux·运维·postgresql