想象一下这个场景。
我如何为这个容器分配 192.168.0.3 的 IP?
我需要服务在他们设计的默认端口上运行。
我不能使用反向代理作为解决方案,因为这并不能解决如何通过 SSH 与 GitLab 实例通信的问题。
在这种情况下,将端口 22 映射到主机上的不同端口是不专业的,我的客户端开发人员不会喜欢这种设置。
如果我正在启动此应用程序的许多实例,这也将很难维护。并且必须为每个容器将每个 SSH 映射到主机上的新端口。
我的客户需要能够在没有额外配置客户端的情况下解析和运行以下内容。
https://GitLab.internal.net.work
ssh git 克隆https://GitLab.internal.net.work
我已经查看了 Docker 网络文档,除非我弄错了,否则我看不到一个易于维护的解决方案(尽管我还是 Docker 的新手)。
如何才能做到这一点?在这种情况下,其他人在做什么作为“最佳实践”?(如果可能,请以 docker-compose 语法的形式给出答案)。
学校或医院等组织如何设置需要通过 Windows 登录其组织的网络?
我试图研究自己,但我没有得到明确的答案。视窗服务器?半径?活动目录?
(我表哥有一个非盈利组织,只有 15-20 个用户。我为用户设置了一个 NAS 存储设备并通过网络共享共享它并为驱动器上的每个用户启用身份验证。我想让它更专业并将它放在您实际拥有由组织(或我)运营的网络帐户的地方,以便它可以更无缝地工作并且可以更好地自上而下管理。)