docker:SSH直接访问容器
到目前为止,我们使用了几个Linux用户:
- system_foo @ server
- system_bar @服务器
- …
我们希望将系统用户放入docker容器中。
- linux用户
system_foo
->容器system_foo
服务器内部的更改没有问题,但是远程系统使用这些用户向我们发送数据。
我们需要ssh system_foo@server
工作。远程系统无法更改。
如果每个linux操作系统只有一个系统(将端口22传递到容器),我将非常容易。但是有几个。
我们如何从旧方案更改为docker容器,并保持服务ssh system_foo@server
可用而无需在远程站点进行更改?
如果您不明白这个问题,请发表评论。谢谢。
回答:
但是,请记住,在容器中具有ssh支持通常是一种反模式(除非仅是您的容器“关注”,否则能够进行ssh的意义何在。请参阅http://techblog.constantcontact.com)。
/ devops / a-tale-of-three-docker-anti-patterns
/了解有关该反模式的信息
以上是 docker:SSH直接访问容器 的全部内容, 来源链接: utcz.com/qa/404592.html