Centos7_sshd镜像制作
目录
第1章 Centos7系统sshd功能制作流程
1.1 说明
centos7的基础镜像是没有ssh的,为了方便管理容器,我们要为镜像做一个ssh的功能
1.2 第一个里程: 下载基础的镜像(centos7.5)
docker pull centos:7.5.1804
1.3 第二个里程: 启动基础镜像
docker run -it --name="centos7_sshd" centos:7.5.1804
1.4 第三个里程: 替换yum源并安装软件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
1.5 第五个里程: 下载软件
yum makecache fast && yum install openssh-server -y
1.6 第六个里程: 初始化sshd服务(这里就是跟centos6区别)
mkdir /var/run/sshd echo ‘UseDNS no‘ >> /etc/ssh/sshd_config sed -i -e ‘/pam_loginuid.so/d‘ /etc/pam.d/sshd echo ‘root:123456‘ | chpasswd /usr/bin/ssh-keygen -A
1.7 第七个里程: 基于此时的容器制作镜像
docker commit centos7_sshd centos7_sshd:v1 centos7_sshd:容器的名字 centos7_sshd:新的镜像
1.8 第八个里程: 用新的镜像,启动容器
docker container run -d --name=sshd_222 -p 222:22 centos7_sshd:v1 /usr/sbin/sshd -D
1.9 第九个里程: 用远程连接工具连接宿主机的222端口
此时用远程连接工具连接宿主机的222端口,就可以连接到容器进行管理了
相关推荐
王道革 2020-11-25
魅惑青花瓷 2020-11-11
lihongtai 2020-11-09
TaoTaoFu 2020-11-06
liaochaowu 2020-11-16
ChlatZed 2020-11-11
xysoul 2020-11-03
starinshy 2020-09-21
changecan 2020-09-22
longjing 2020-09-18
newisI 2020-09-01
链块学院 2020-09-09
lihy0 2020-09-07
fearlessxjdx 2020-09-04
gracecxj 2020-08-25
ChlatZed 2020-08-23
yss0 2020-08-19
willluckysmile 2020-08-18