美文网首页
ssh到docker搭建centos

ssh到docker搭建centos

作者: kikey | 来源:发表于2016-11-25 09:20 被阅读0次

    1.首先下载运行一个原始的centos

    docker run -i -t -d docker.io/centos /bin/bash

    2安装ifconfig软件

    yum search ifconfig

    yum install -y net-tools.x86_64

    2.安装SSH软件

    yum -y install openssh-service

    yum -y install openssh-clients

    yum -y install wget (非必要,可能平时要下软件就安装了)

    3.启动SSH

    /usr/sbin/sshd 

    Could not load host key: /etc/ssh/ssh_host_rsa_key

    Could not load host key: /etc/ssh/ssh_host_dsa_key

    直接生成秘钥(有3个直接每个都生产一下)

    ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key

    4.设置 ssh自动启动(这步骤无法生效,目前启动容器后手工启动/usr/sbin/sshd)

    systemctl enable sshd.service

    5.commit 镜像

    6.启动镜像 

    docker run  -p 220:22 ssh1 /bin/bash

    用ssh 工具登ssh宿主机的220端口,即可登陆到容器里,

    网上说用容器id+22端口可以登陆,暂时未实现

    相关文章

      网友评论

          本文标题:ssh到docker搭建centos

          本文链接:https://www.haomeiwen.com/subject/usgbpttx.html