一尘不染

docker:SSH直接访问容器

docker

到目前为止,我们使用了几个Linux用户:

  • system_foo @ server
  • system_bar @服务器

我们希望将系统用户放入docker容器中。

  • linux用户system_foo->容器system_foo

服务器内部的更改没有问题,但是远程系统使用这些用户向我们发送数据。

我们需要ssh system_foo@server工作。远程系统无法更改。

如果每个linux操作系统只有一个系统(将端口22传递到容器),我将非常容易。但是有几个。

我们如何从旧方案更改为docker容器,并保持服务ssh system_foo@server可用而无需在远程站点进行更改?

如果您不明白这个问题,请发表评论。谢谢。


阅读 388

收藏
2020-06-17

共1个答案

一尘不染

但是,请记住,在容器中具有ssh支持通常是一种反模式(除非仅是您的容器“关注”,否则能够进行ssh的意义何在。请参阅http://techblog.constantcontact.com)。
/ devops / a-tale-of-three-docker-anti-patterns
/了解有关该反模式的信息

2020-06-17