centos6.5 x86_64   2台:

        192.168.1.100

        192.168.1.148

这台都安装docker,前一篇已经提到过,不解释。

1、启动一个centos容器在1.148上

   docker run -t -i centos /bin/bash

   进入容器后,运行

    yum install openssh-server  openssh-client  

   ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key   
   ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

    安装成功以后修改配置文件

   PermitRootLogin yes

   RSAAuthentication yes

   PubkeyAuthentication yes

   UsePAM no

2、以上操作完成以后

   /usr/sbin/sshd    运行sshd服务

3、退出容器

4、退出以后可通过docker ps -l查看容器的ID,提交并生成sshd镜像

   docker commit d8230a247016 centos7-dgf

5、运行这个centos7-dgf容器

   docker run -d -p 5000:22 centos7-dgf /usr/sbin/sshd -D


二、在100上通过以下命令链接并管理这个容器

     ssh 192.168.1.148 -p 5000



至此配置完成