我有一个安装了Docker的AWS EC2实例。我正在尝试与创建的詹金斯建立联系:
docker run -u root --rm -d -p 10000:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkinsBlueOcean jenkins/jenkins:lts
通过http://ip:10000
,其中ip
是EC2实例的IP。詹金斯(Jenkins)建立过程中,我可以访问该网站。但是,一旦设置好,连接就会重置,我再也无法联系到詹金斯。我只能通过http://localhost:10000
通过本地主机(通过SSH隧道)访问Jenkins。
我跑步时
docker run -u root --rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkinsBlueOcean jenkins/jenkins:lts
通过http://ip:8080
,所有内容都像是一种魅力。
这是反向代理问题吗?
答案 0 :(得分:-1)
请转到在启动配置时创建的ec2安全组,然后从all编辑10000端口上的tcp连接。 它将开始工作。请让我知道是否仍然存在问题。