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' .
注意末尾有 点
相关推荐
流烟默3 分钟前
ClickHouse Part 机制与写入优化实践指南
大数据·运维·clickhouse
剑锋所指,所向披靡!6 分钟前
Docker基础
运维·docker·容器
久曲健的测试窝12 分钟前
Testin云测探索脚本自愈落地路径
运维·人工智能·科技·aigc
奇树谦14 分钟前
本地FastDDS+远端MQTT转发(多主机数据隔离)架构设计与落地
运维·网络
小趴菜一只18 分钟前
SIEM-wazuh安装过程
运维·windows·安全·网络安全
脚踏实地,坚持不懈!26 分钟前
Linux 内存回收机制:水位线、kswapd 与 Direct Reclaim
linux·jvm·算法
SKH.28 分钟前
Linux驱动-key、中断
linux·运维·服务器
励志师code29 分钟前
数据搬运与存储对接实战:rclone / juicesync 迁移 + 目录对账 + 容器多源挂载
运维·云计算
小龙报30 分钟前
【零到全栈】从扩展名到终端实操,打通 Linux 基础
linux·ubuntu·云原生·职场和发展·创业创新·学习方法·程序员创富
星恒随风42 分钟前
Linux进程间通信(一):从匿名管道、命名管道到进程池,深入理解Pipe、FIFO与文件描述符
linux·运维·笔记·学习·状态模式