有人有设置这个的经验吗?Https 需要在 sonatype/nexus3 配置中启用,但文件是只读的。如何在无需使用 nexus3 映像进行 docker 构建的情况下对其进行编辑?我可以在容器内以 root 身份登录吗?
问问题
1787 次
3 回答
3
Sonatype 的一位内部人员创建了一个 Docker 镜像来帮助解决这个问题:
https://hub.docker.com/r/bradbeck/nexus-https/~/dockerfile/
这可能有助于为您加油。值得注意的是,这不是 Sonatype 支持的,而是 Brad 本人支持的。使用这个 Dockerfile 作为您的基础会很好,因为它可能与我们支持的非常接近。
您可能会对其进行修改,以便为您要创建的 Docker 注册表公开更多端口。想法是内部托管注册表,集线器的代理,然后是两者的一组以便于访问。
在这里完成大部分工作:https ://books.sonatype.com/nexus-book/reference3/docker.html
于 2016-12-08T22:35:59.800 回答
0
$ docker run -d -p 8081:8081
您是否已将端口映射到主机和 docker 容器。
您可以登录容器为
```docker exec -it $container_id /bin/bash```
于 2016-12-08T12:06:40.583 回答