「Docker Registry」- UI @20210131

本文介绍了如何部署Docker Registry的UI程序,包括使用DockerRegistryUI和DockerRegistryUI by Joxit。同时,提到了在HTTPS环境下遇到的问题如'Repositories behind https not working',并给出了解决方案,即导入CA证书到信任存储。此外,强调了UI程序无认证功能,建议在公开服务时结合Nginx和BasicAuth进行安全保护。

# TODO 部署Registry的UI程序

默认的Docker Registry服务是没有UI的,只能通过API去操作。

下面介绍一些Docker Registry UI工具。

Docker Registry UI

GitHub/atcol/docker-registry-ui
DockerHub/atcol/docker-registry-ui

问题列表

Repositories behind https not working #108」:

#!/bin/sh

keytool -importcert -file ca.crt -alias ca -keystore truststore -storepass password -noprompt

docker run ... -v $PWD/truststore:/tmp/truststore \
    -e 'JAVA_OPTS=-Djavax.net.ssl.trustStore=/tmp/truststore -Djavax.net.ssl.trustStorePassword=password' ...

docker run -d -p 8080:8080 -v /srv/certs-java/truststore:/tmp/certs-java/truststore \
    -e 'JAVA_OPTS=-Djavax.net.ssl.trustStore=/tmp/certs-java/truststore -Djavax.net.ssl.trustStorePassword=password' \
    atcol/docker-registry-ui

images not shown #173」:

使用注意

该UI程序没有认证功能。如果想要对外提供服务,则请加上前端保护,如果使用Nginx,然后配置Basic Auth认证。

Docker Registry UI

GitHub/Joxit/docker-registry-ui」

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值