我的Nginx不在docker镜像中。我的应用程序处于docker映像中。他们都住在同一台服务器上。如何使用Nginx连接到Docker镜像中的应用程序?
我不希望Nginx处于Docker镜像,因为它对我来说配置看起来非常复杂。但我的应用程序正在码头集装箱中运行。
如何配置Nginx使用我的应用程序正在运行的泊坞窗图像?
这里是我的Nginx的配置文件:
server {
listen 80;
server_name my.domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name www.nicolasxu.space nicolasxu.space;
# add Strict-Transport-Security to prevent man in the middle attacks
add_header Strict-Transport-Security "max-age=31536000";
ssl_certificate /root/.ssh/nicolasxu.space.cert;
ssl_certificate_key /root/nicolasxu.space.key;
[....]
}
nginx是否是服务应用程序的反向代理?或者一个经典的Web服务器? –
@FrançoisMaturel反向代理,而不是经典服务器。谢谢! –