docker 搭建sshd服务和httpd服务 开启systemctl管理服务启动

1.安装sshd服务启动

root@zsl /]# yum install openssh-server -y

root@161f67ccad50:/# mkdir -p /var/run/sshd
root@161f67ccad50:/# /usr/sbin/sshd -D &
netstat -lnutp|grep 22
修改SSH服务的安全登录配置,取消pam登陆限制
sed -ri 's#session required pam_loginuid.so#session required pam_loginuid.so#g' /etc/pam.d/sshd
root@161f67ccad50:/# mkdir /root/.ssh
root@161f67ccad50:/# cd /root/.ssh
root@161f67ccad50:~/.ssh# ls
root@161f67ccad50:~/.ssh# vi /root/.ssh/authorized_keys
root@161f67ccad50:/# cat run.sh
#!/bin/bash
/usr/sbin/sshd -D &
root@161f67ccad50:/# chmod +x run.sh

3.保存镜像
  
[root@docker ~]# docker commit web1 open-sshd-web1:centos7

sshd缺少文件加文件
Could not load host key: /etc/ssh/ssh_host_ed25519_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_ecdsa_key

[root@zsl .ssh]# Could not load host key: /etc/ssh/ssh_host_rsa_key #缺少什么执行什么

[root@zsl .ssh]# ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

docker update --restart=always test888

docker update --restart=no web1

密码 :guochao99!
docker run -itd -p 80:80 -p 24:22 -m 500m -h zsl.cn -v /var/www/html/:/var/www/html -v /sys/fs/cgroup:/sys/fs/cgroup --device /dev/sda:/dev/sda --device-write-bps /dev/sda:1mb --name web1 --cpuset-cpus 0,1,3 --cpu-shares 512 --privileged open-sshd-web1:centos7 /usr/sbin/init

总是启动
docker run -itd -p 80:80 -p 24:22 -m 500m -h zsl.cn -v /var/www/html/:/var/www/html -v /sys/fs/cgroup:/sys/fs/cgroup --device /dev/sda:/dev/sda --device-write-bps /dev/sda:1mb --name web1 --cpuset-cpus 0,1,3 --cpu-shares 512 --privileged --restart=always open-sshd-web1:centos7 /usr/sbin/init

systemctl restart sshd

systemctl restart httpd
docker exec -it web3 /bin/bash

docker save -o docker.io-centos-httpd-image.tar open-sshd-web1:centos7

 

2.windwos docker 镜像
docker pull docker.io/thewtex/cross-compiler-windows-x86
https://hub.docker.com/r/microsoft/mssql-server-windows-developer/

dockerfile参考

https://www.cnblogs.com/kevingrace/p/6698596.html

https://www.cnblogs.com/lxdd/p/5091586.html

 

posted @ 2018-10-19 11:19  夜辰雪扬  阅读(1016)  评论(0)    收藏  举报