gpt4 book ai didi

amazon-web-services - 如何在 aws ec2 上运行 sonatype nexus?

转载 作者:行者123 更新时间:2023-12-04 08:14:38 25 4
gpt4 key购买 nike

我需要在 AWS 上安装 sonatype nexus3。按照 nexus 2 的旧教程,我被引导在 EC2 上尝试这个。我目前正在尝试的是一个带有安全组的实例,它允许来自端口 80、8080、22、4000、443 和 8081 上的任何地方的入站请求。我使用的是 Amazon Linux AMI 2016.09.0 (HVM),SSD卷类型实例。我使用此处的说明安装 docker http://docs.aws.amazon.com/AmazonECS/latest/developerguide/docker-basics.html#install_docker .然后我简单地使用这里的官方 docker 镜像 https://hub.docker.com/r/sonatype/nexus3/使用以下命令。

docker run -d -p 8081:8081 --name nexus sonatype/nexus3

使用 docker ps 我可以确认这似乎正在运行。当我尝试在端口 8081 上连接到提供的以 amazonaws.com 结尾的公共(public) DNS url 时,我只是得到连接被拒绝的信息。当我将 /nexus 添加到 URL 的末尾时,端口 80 或任何其他端口上的情况相同。

尝试快速测试此图像的文档所建议的:

>curl -u admin:admin123 http://localhost:8081/service/metrics/ping
curl: (56) Recv failure: Connection reset by peer

在我的本地机器 (OS X) 上使用完全相同的 docker 命令,我能够访问本地主机上的 nexus。为什么我不能让它工作?

最佳答案

问题似乎与 Sonatype 的官方形象有关。 This image它以完全相同的方式工作,在完全相同的过程中完美地工作。

关于amazon-web-services - 如何在 aws ec2 上运行 sonatype nexus?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40638331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com