創(chuàng)建帶ssh服務(wù)的CentOS Docker鏡像

一讶泰、下載centos鏡像
命令:
  docker pull centos
解釋:
  docker pull【拉取命令】centos【鏡像名(可指定版本號毅待,例如:centos:centos7.1)】
二馒闷、啟動centos Docker容器酪捡,并使用bash控制臺進(jìn)入容器內(nèi)
命令:   
  docker run -it —name=centos-sshd centos /bin/bash
解釋:
  docker run【運行命令】-it【可交互參數(shù)】—name=centos-sshd【自定義容器名稱參數(shù)】centos【鏡像名參數(shù)】/bin/bash【bash指令參數(shù)】
三叁征、更新yum環(huán)境
命令:  
  yum update
解釋:
  yum update【更新命令】
四、安裝vim
命令:
  yum install vim
解釋:
  yum install【安裝命令】 vim【軟件名稱】
五逛薇、安裝openssh-server
命令:
  yum install openssh-server
解釋:
  yum install【安裝命令】openssh-server【軟件名稱】
六捺疼、安裝openssh-clients
命令:
  yum install openssh-clients
解釋:
  yum install【安裝命令】openssh-clients【軟件名稱】
七、編輯sshd配置文件
操作:
  1永罚、vim /etc/ssh/sshd_config
  2啤呼、查找  /UsePAM
  3、修改設(shè)置 UsePAM no
  4尤蛮、注釋#HostKey /etc/ssh/ssh_host_ecdsa_key
  5媳友、注釋#HostKey /etc/ssh/ssh_host_ed25519_key
  6、保存退出
八产捞、生成ssh rsa 公鑰
命令:
  ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key
解釋:
  ssh-keygen -t rsa【生成算法】 -b 2048【算法位數(shù)】-f /etc/ssh/ssh_host_rsa_key【文件路徑與文件名】
九醇锚、編輯ssh key文件
 操作:
  1、宿主機(jī)中 vim /Users/freedoms/.ssh/id_rsa.pub坯临,并復(fù)制其中內(nèi)容焊唬,若沒有則需要在宿主機(jī)中生成
  2、容器中 vim /root/.ssh/authorized_keys看靠,將宿主機(jī)中復(fù)制的公鑰貼入赶促,若無/root/.ssh/authorized_keys,則需要創(chuàng)建
  3挟炬、保存退出
十鸥滨、設(shè)置容器root用戶登錄密碼
命令:
  echo “root:zztXXXXzzt”|chpasswd
解釋:
  修改root用戶登錄密碼
十一、啟動sshd服務(wù)
命令:
  1谤祖、systemctl start sshd.service
  2婿滓、systemctl enable sshd.service
解釋:
  1、systemctl start【啟動】sshd.service【服務(wù)名稱】
  2粥喜、systemctl enable【開機(jī)自啟動】 sshd.service【服務(wù)名稱】
十二凸主、退出容器
命令:
  exit
解釋:
  退出
十三、生成支持ssh的centos鏡像
命令:
  1额湘、docker ps -a
  2卿吐、docker commit 6c40d0d2d8e centos7-sshd
  3、docker images
解釋:
  1锋华、docker ps【列出容器列表】 -a【可選參數(shù)嗡官,列出未啟動容器列表】
  2、docker commit【提交】6c40d0d2d8e【上一步中容器id】 centos7-sshd【自定義鏡像名稱】
  3供置、docker images【列出本地鏡像列表】
十四谨湘、使用生成的鏡像運行容器
命令:
  docker run -p 10022:22 -d freedoms1988/centos7-sshd /usr/sbin/sshd -D
解釋:
  docker run【運行命令】 -p 10022:22【宿主機(jī)端口:容器端口】 -d freedoms1988/centos7-sshd【本地鏡像名】 /usr/sbin/sshd -D【啟動sshd命令】
十五、測試
操作:
  在宿主機(jī)輸出ssh root@localhost -p 10022
結(jié)果:
  應(yīng)正確登錄到容器內(nèi)
十六芥丧、將鏡像打包后紧阔,提交到DockerHub

向DockerHub私有庫中提交鏡像

十七、Dockerfile

GitHubDockerHub

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末续担,一起剝皮案震驚了整個濱河市擅耽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌物遇,老刑警劉巖乖仇,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異询兴,居然都是意外死亡乃沙,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門诗舰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來警儒,“玉大人,你說我怎么就攤上這事眶根∈癫” “怎么了?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵属百,是天一觀的道長记劝。 經(jīng)常有香客問我,道長族扰,這世上最難降的妖魔是什么厌丑? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮渔呵,結(jié)果婚禮上怒竿,老公的妹妹穿的比我還像新娘。我一直安慰自己厘肮,他們只是感情好愧口,可當(dāng)我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著类茂,像睡著了一般耍属。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上巩检,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天厚骗,我揣著相機(jī)與錄音,去河邊找鬼兢哭。 笑死领舰,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播冲秽,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼舍咖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了锉桑?” 一聲冷哼從身側(cè)響起排霉,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎民轴,沒想到半個月后攻柠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡后裸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年瑰钮,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片微驶。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡浪谴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出祈搜,到底是詐尸還是另有隱情较店,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布容燕,位于F島的核電站梁呈,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蘸秘。R本人自食惡果不足惜官卡,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望醋虏。 院中可真熱鬧寻咒,春花似錦、人聲如沸颈嚼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阻课。三九已至叫挟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間限煞,已是汗流浹背抹恳。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留署驻,地道東北人奋献。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓健霹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親瓶蚂。 傳聞我的和親對象是個殘疾皇子糖埋,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容