我在我的ubuntu機器上安裝了Docker鏡像 - centos 7。但沒有找到ssh服務。所以我無法運行這項服務。docker image - centos 7> ssh service not found
[[email protected] /]# yum install openssh-server openssh-clients
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
* base: mirror.dhakacom.com
* extras: mirror.dhakacom.com
* updates: mirror.dhakacom.com
Package openssh-server-6.6.1p1-31.el7.x86_64 already installed and latest version
Package openssh-clients-6.6.1p1-31.el7.x86_64 already installed and latest version
Nothing to do
[[email protected] /]# ss
ssh ssh-agent ssh-keygen sshd ssltap
ssh-add ssh-copy-id ssh-keyscan sshd-keygen
我該如何遠程登錄docker鏡像?
'sshd'在那裏,但爲什麼你需要ssh到你的容器? – Matt
我知道sshd在那裏。但沒有找到與該服務相關的任何內容。我想遠程登錄碼頭容器來運行一個 –
通常,試圖[ssh到一個容器是一個容器反模式](https://blog.docker.com/2014/06/why-you-dont-need-to -run-sshd的功能於搬運工/)。如果你在一個容器中做了一件容易的事情,它可以在圖像構建過程中完成嗎?你可以通過[docker連接插件](https://github.com/ansible/ansible/pull/11650)來做到嗎? – Matt