我使用XAMPP来制作一个网站,但是我让其他网站使用IIS,所以我不能使用端口80。因此,我在XAMPP Apache for Windows OS上使用端口8888。我知道它需要设置虚拟主机和名称基础,但默认文档是使用端口80
怎样才能让shop.example.com.tw通过端口8888工作,并且客户端不需要输入shop.example.com.tw:8888
每个容器都是不同的,并向主机公开一些端口。是否可以直接在Dockerfile文件中强制端口映射,而不必使用docker run -p命令设置映射?例如,在Dockerfile中,我有:如果我使用docker run -P运行容器,docker会在主机中的一个随机端口上发布8080端口(这在我的特定情况下是无用的)。是否可以强制docker在主机上的指定Y端口上发布X端口,而不必运行自定义docker run -p Y:X命令?