2015-02-05 91 views
0

我有一個docker容器,我需要使用-d標誌作爲deamon運行。 有沒有辦法指定,我想運行/ usr/sbin/sshd作爲這個容器的啓動過程? 我已經試過這一點,但我的容器沒有呆在身邊: 須藤搬運工運行-p 9000:9000 -d我/我的容器/ usr/sbin目錄/ sshd的如何配置docker容器在啓動時運行/ usr/sbin/sshd

回答

2

左右的時間內泊塢窗的容器,你會想sshd實際在前臺運行(而不是守護進程),因爲docker本身會將容器視爲守護進程。您還需要確保sshd使用正確的端口。所以嘗試:

sudo docker run -p 9000:9000 -d me/mycontainer /usr/sbin/sshd -p 9000 -D 
+0

這完全工作,謝謝! –

相關問題