我不知道,也许是个虫子。
我的服务器上有2个virutalhost。
虚拟主机1.com虚拟主机2.com
如果我使用端口80打开virtualhost1.com (virtualhost1.com:80)
$_SERVER['HTTP_HOST']='virtualhost1.com';
但是如果我打开virtualhost2.com:80
$_SERVER['HTTP_HOST']='virtualhost2.com:80'; // NOTE: with port number
我能知道为什么吗?
目前,我正在进行一个项目,在这个项目中,我必须修改一个本应在Windows上运行的应用程序。它是一个可以通过命令行安装和配置的应用程序。这个问题最终适用于任何申请。
我选择的平台显然是Windows。因此,我首先选择了一个基本图像mcr.microsoft.com/windows/servercore:1803。
安装后,我的应用程序将需要一个规则添加到防火墙。因此,我决定测试我是否能够操纵容器内的防火墙。事实证明,这是一次非常麻烦的经历。
到目前为止我所做的。
FROM mcr.microsoft.com/windows/servercore:1803
# Add user
RUN ne