我在 EC2 实例内的容器中运行低于服务
service shellinabox start
当我使用端口映射 443:443 运行 docker 时,尽管 443 在安全组中打开,但 EC2 公共 IP 无法像 https 一样访问此服务
docker run -d -p 443:443 --name siab -i siab
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
db6e36a586b4 siab "/bin/sh -c 'service…" 7 seconds ago Up 5 seconds 0.0.0.0:443->443/tcp siab
但是当我运行与 443:4200 的端口映射相同时,该服务可以通过 https 和 Ec2 的公共 IP 地址访问
docker run -d -p 443:4200 --name siab -i siab