目前,我可以使用带有sublime的rsub进行远程编辑,但是容器是ssh的第二层,只能从主机访问。
最佳答案
只是好奇,如果您甚至没有任何ssh运行,该如何使用远程主机?
关于您的问题,我认为您需要直接在容器内部安装openssh-server
并将容器的22端口映射到主机的自定义端口。在容器内,您必须运行一些初始过程,该过程将启动所需的所有过程(例如openssh-server
)。
考虑this,这是在Docker容器中使用supervisord
的综合示例。
关于ssh - 有没有办法从我的本地开发环境访问远程服务器上正在运行的docker容器(Sublime),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39401653/