端口密码保护的容器
我正在使用Docker,并希望运行一个使用给定的公共端口的容器。 此端口应受保护,用户应使用一个给定的用户名/密码进行authentication。 Docker是否有一些用于此目的的function?
你可以运行另一个容器(比如NGiNX或Apache),它将负责:
- authentication
- 反向代理到您的第一个容器端口
这样,第一个容器端口(在EXPOSE
中的EXPOSE)不必映射到主机:它被第二个容器直接访问,使用--link
选项运行
我正在使用Docker,并希望运行一个使用给定的公共端口的容器。 此端口应受保护,用户应使用一个给定的用户名/密码进行authentication。 Docker是否有一些用于此目的的function?
你可以运行另一个容器(比如NGiNX或Apache),它将负责:
这样,第一个容器端口(在EXPOSE
中的EXPOSE)不必映射到主机:它被第二个容器直接访问,使用--link
选项运行