如何在Apache中为Nexus 3.0.2-02中的docker托pipe存储库configuration反向代理
我已经安装了nexus 3.0.2-02,并在顶部configuration了apache作为代理。
<VirtualHost *:443> ProxyRequests Off ProxyPreserveHost On SSLEngine on SSLCertificateFile "/certs/registry.******.com.crt" SSLCertificateKeyFile "/certs/registry.******.com.key" SSLCertificateChainFile "/certs/registry.******.com.inter.crt" ServerName test-repo.******.com ServerAdmin admin@test-repo.******.com ProxyPass / http://127.0.0.1:8081/ ProxyPassReverse / http://127.0.0.1:8081/ RequestHeader set X-Forwarded-Proto "https" #ErrorLog logs/test-repo.******.com/nexus/error.log #CustomLog logs/test-repo.******.com/nexus/access.log common </VirtualHost>
有了这个configuration,我可以在https中访问UI。 我的问题是我有一个托pipe的docker库configuration,我可以直接推送和从图像库中的IP地址和连接器端口号[docker推10.0.0.1:8082/ubuntu]。 但我不知道如何通过代理访问存储库。 我需要通过代理从存储库中提取图像。 请帮我configuration代理。
谢谢!!
- Docker – 如何在docker-compose.yml中设置Apache + PHP
- 运行火花时没有输出NetworkWordCount示例
- Docker – 全部火花笔记本 – 从本地卷运行 – Ubuntu的
- 主机上的多个Web泊坞窗容器
- Apache Drill在Docker容器中:java.net.BindException:已经在使用的地址
- 为什么我无法将我的文件复制到docker集装箱?
- nginx将所有域redirect到另一个端口,但为pipe理应用保留一个域
- Docker里面的Apache2重写条件限制为3个参数
- 如何在Docker容器中启动tomcat8服务器,以便将进程保持在docker容器的范围内