日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Docker安裝Ubuntu14.04免登錄Dockerfile版

Docker安裝ubuntu 14.04 免登錄Dockerfile版

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了文圣免費(fèi)建站歡迎大家使用!

1.首先應(yīng)創(chuàng)建一個sshd ubuntu工作目錄:

$mkdir sshd_ubuntu
$ls
sshd_ubuntu

2.在其中,創(chuàng)建Dockerfile和run.sh文件:

$cd sshd_ubuntu
$touch  Dockerfile run.sh
$ls
Dockerfile run .sh

3.編寫run.sh腳本

#!/bin/bash
/usr/sbin/sshd -D

4.在宿主主機(jī)上生成SSH密鑰對,并創(chuàng)建authorized_ keys文件:

$ ssh-keygen -t rsa
$ cat /root/.ssh/id_rsa.pub >> authorized_keys

5.編寫Dockerfile文件

FROM ubuntu:14.04#設(shè)置繼承鏡像
MAINTAINER coco wanyuxiang(15622535353@163.com)#提供作者信息
RUN apt-get update#更新軟件源
RUN apt-get install -y openssh-server#安裝SSH
RUN mkdir -p /var/run/sshd ##要正常啟動SSH服務(wù),需要目錄/var/run/sshd存在,手動創(chuàng)建它
RUN mkdir -p /root/.ssh#啟動服務(wù)
RUN sed -ri  's/session required pam_loginuid.so/#session required pam_loginuid.so/g' /etc/pam.d/sshd#取消pam限制
RUN sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_config#取消pam限制 這個貌似才有效果
RUN sed -ri 's/#UsePAM no/UsePAM no/g' /etc/ssh/sshd_config
ADD authorized_keys /root/.ssh/authorized_keys #copy主機(jī)的認(rèn)證文件到容器里面來
RUN chmod 600 /root/.ssh/authorized_keys#給容器的認(rèn)證文件授權(quán)600
ADD run.sh /run.sh#copy主機(jī)的run.sh到容器里面來
RUN chmod 755 /run.sh #給容器的執(zhí)行文件授權(quán)
EXPOSE 22  #暴露22端口
CMD ["/run.sh"] #容器運(yùn)行中執(zhí)行的命令

6.創(chuàng)建鏡像 docker build -t ubuntu-ssh:latest . (-t 是指定標(biāo)簽,“ . ”表示使用當(dāng)前目錄中的Dockerfile)

7.當(dāng)執(zhí)行最后出現(xiàn)build success xxx說明構(gòu)建成功,這個時候我們執(zhí)行docker images 查看是不是有一個鏡像叫ubuntu-ssh:latest的。

8.執(zhí)行docker -d -p 8888:22 ubuntu-ssh:latest

9.在宿主機(jī)里面執(zhí)行ssh -v 127.0.0.1 -p 8888 看看是不是執(zhí)行成功(如果提示id_rsa too open,說明權(quán)限太多了 只要chmod 600 id_rsa就可以)


網(wǎng)頁題目:Docker安裝Ubuntu14.04免登錄Dockerfile版
瀏覽地址:http://www.dlmjj.cn/article/djshhej.html