亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

創建帶sshd服務的docker image

系統 1931 0

參考: https://docs.docker.com/examples/running_ssh_service/


1. 創建一個空目錄用于存放 Dockerfile

mkdir -p /home/thm/docker/test/new_image

vim Dockerfile

Dockerfile 的內容為:

?

        FROM tanghuimin0713/ubuntu_amd64:
      
        14.04
      
      
        
  RUN apt
      
      -
      
        get
      
      
         update
  RUN apt
      
      -
      
        get
      
       install -y openssh-
      
        server
  #RUN mkdir 
      
      /
      
        var
      
      /run/
      
        sshd
  RUN sed 
      
      -i 
      
        '
      
      
        s/^PermitRootLogin/#PermitRootLogin/
      
      
        '
      
       /etc/ssh/
      
        sshd_config
  RUN echo 
      
      
        "
      
      
        PermitRootLogin yes
      
      
        "
      
       >> /etc/ssh/
      
        sshd_config
  RUN echo 
      
      
        "
      
      
        root:root
      
      
        "
      
       |
      
         chpasswd
  EXPOSE 
      
      
        22
      
    

?

2. build a image

docker build -t tanghuimin0713/ubuntu_amd64_ssh .

3. run a container

docker run -d -p 2222:22 tanghuimin0713/ubuntu_amd64_ssh /usr/sbin/sshd -D

4. 主機下 ssh 登陸 docker 容器

ssh root@localhost -p 2222

密碼為: root

      root@ubuntu:/home/thm/docker/test/new_image# ssh root@localhost -p 
      
        2222
      
      
        
The authenticity of host 
      
      
        '
      
      
        [localhost]:2222 ([127.0.0.1]:2222)
      
      
        '
      
       can
      
        '
      
      
        t be established.
      
      
ECDSA key fingerprint 
      
        is
      
       bd:
      
        41
      
      :3f:e4:e3:bd:b4:
      
        46
      
      :
      
        54
      
      :fe:1b:
      
        46
      
      :eb:
      
        60
      
      :f3:
      
        73
      
      
        .
Are you sure you want to 
      
      
        continue
      
       connecting (yes/no)?
      
         yes
Warning: Permanently added 
      
      
        '
      
      
        [localhost]:2222
      
      
        '
      
      
         (ECDSA) to the list of known hosts.
root@localhost
      
      
        '
      
      
        s password: 
      
      
Welcome to Ubuntu 
      
        14.04
      
       LTS (GNU/Linux 
      
        3.13
      
      .
      
        0
      
      -
      
        32
      
      -
      
        generic x86_64)

 
      
      * Documentation:  https:
      
        //
      
      
        help.ubuntu.com/
      
      
        
The programs included with the Ubuntu system are free software;
the exact distribution terms 
      
      
        for
      
       each program are described 
      
        in
      
      
         the
individual files 
      
      
        in
      
       /usr/share/doc
      
        /*
      
      
        /copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

root@db36812760ac:~# 
      
    

成功。

若在 ssh 登陸時提示:

?

      
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
      
      !
      
             @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY
      
      !
      
        
Someone could be eavesdropping on you right now (man
      
      -
      
        in
      
      -the-middle attack)!
      
        
It 
      
      
        is
      
      
         also possible that a host key has just been changed.
The fingerprint 
      
      
        for
      
       the ECDSA key sent by the remote host 
      
        is
      
      
        
bd:
      
      
        41
      
      :3f:e4:e3:bd:b4:
      
        46
      
      :
      
        54
      
      :fe:1b:
      
        46
      
      :eb:
      
        60
      
      :f3:
      
        73
      
      
        .
Please contact your system administrator.
Add correct host key 
      
      
        in
      
       /root/.ssh/known_hosts to 
      
        get
      
       rid of 
      
        this
      
      
         message.
Offending ECDSA key 
      
      
        in
      
       /root/.ssh/known_hosts:
      
        5
      
      
        
  remove with: ssh
      
      -keygen -f 
      
        "
      
      
        /root/.ssh/known_hosts
      
      
        "
      
       -R 
      
        172.17
      
      .
      
        0.2
      
      
        
ECDSA host key 
      
      
        for
      
      
        172.17
      
      .
      
        0.2
      
      
         has changed and you have requested strict checking.
Host key verification failed.
      
    

?

rm $HOME/.ssh/known_hosts 即可。

?

?

創建帶sshd服務的docker image


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲视频在线免费 | 欧美一级片 在线播放 | 成人小视频在线观看 | 久久久久国产精品免费免费不卡 | 欧美日本一道高清免费3区 欧美日本一道免费一区三区 | 奇米色在线视频 | 狠狠干夜夜草 | 成熟性xxxxx| 美国成人毛片 | 99久久精品免费观看国产 | 国产片网址 | a集毛片 | 99在线观看| 久久久久久久久久综合情日本 | 日韩黄色录像 | 亚洲第一成年网 | 伊人色综合一区二区三区 | 久久天天躁狠狠躁夜夜爽 | 亚洲欧美在线视频 | 日本叼嘿视频 | 免费乱人伦 | 涩涩虎| 99国产成人精品2021 | 午夜精品久久久久久久99 | 久久综合九色综合77 | 中文欧美日韩 | 日韩视频久久 | a成人在线 | 国产精品久久自在自线观看 | 国内久久 | 久草在在线视频免费 | 综合久久久久综合97色 | 五月婷婷在线观看 | 91精品国产综合成人 | 成人在线观看不卡 | 国内精品久久久久久久久久影视 | 欧美一级片网址 | 欧美日韩一区二区在线观看视频 | 插吧插吧综合网 | 大色佬视频在线观看 | 午夜精品久久久久久久2023 |