TODO 部署Registry的UI程序前端
默认的Docker Registry服务是没有UI的,只能经过API去操做。java
下面介绍一些Docker Registry UI工具。docker
「GitHub/atcol/docker-registry-ui」
「DockerHub/atcol/docker-registry-ui」ide
「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
该UI程序没有认证功能。若是想要对外提供服务,则请加上前端保护,若是使用Nginx,而后配置Basic Auth认证。.net
「GitHub/Joxit/docker-registry-ui」ssl