gpt4 book ai didi

docker - 如何配置Docker容器在启动时运行/usr/sbin/sshd

转载 作者:行者123 更新时间:2023-12-02 18:57:20 27 4
gpt4 key购买 nike

我有一个docker容器,需要使用-d标志作为守护进程运行。
有没有办法指定我要运行/ usr / sbin / sshd作为此容器的启动过程?
我已经尝试过了,但是我的容器没有停留在周围:
须藤 jetty 运行-p 9000:9000 -d me / my-container / usr / sbin / sshd

最佳答案

因此,在Docker容器中,您将希望sshd实际上在前台运行(而不是作为守护程序运行),因为Docker本身会将容器视为守护程序。您还需要确保sshd使用正确的端口。因此,请尝试:

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

关于docker - 如何配置Docker容器在启动时运行/usr/sbin/sshd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28336304/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com