我正在尝试从此容器公开5900端口:https://github.com/SeleniumHQ/docker-selenium

我的Dockerrun.aws.json文件具有:

{
  "AWSEBDockerrunVersion": "1",
  "Image": {
    "Name": "selenium/standalone-chrome-debug",
    "Update": "true"
  },
  "Ports": [
    {
      "ContainerPort": "5900"
    }
  ],
  "Logging": "/var/log/selenium"
}

当我vnc://sample-env.abc123.us-east-1.elasticbeanstalk.com:5900/时,我无法连接。

有任何想法吗?

最佳答案

您需要在安全组中打开端口5900。

可以通过控制台完成。

有关更多详细信息,请参见Configuring the EC2 Instances in your Elastic Beanstalk Environment

10-06 04:32