Docker プライベートレジストリのWebUI調査 (1)
Docker プライベートレジストリのWebUI調査 (2)
Docker プライベートレジストリのWebUI調査 (3)
Docker プライベートレジストリのWebUI調査 (4)
Docker プライベートレジストリのWebUI調査 (6)
#parabuzzle/craneoperator
OS
Amazon Linux release 2 (Karoo)
Docker
Docker version 18.06.1-ce, build e68fc7a215d7133c34aa18e3b72b4a21fd0c6136
■前提条件
docker network作成、プライベートレジストリのコンテナ作成、イメージ登録済
docker network create registry-ui-net
docker run -d \
-p 5000:5000 \
--net registry-ui-net \
--name registry-srv \
registry:latest
docker pull ubuntu:16.04
docker tag ubuntu:16.04 localhost:5000/ubuntu:16.04
docker push localhost:5000/ubuntu:16.04
コンテナ起動
docker run -d \
-p 8085:80 \
--net registry-ui-net \
--name craneoperator \
-e REGISTRY_HOST=registry-srv \
-e REGISTRY_PORT=5000 \
-e REGISTRY_PROTOCOL=http \
-e SSL_VERIFY=false \
-e ALLOW_REGISTRY_LOGIN=true \
-e REGISTRY_ALLOW_DELETE=true \
parabuzzle/craneoperator:latest
Createdの日付は、元データはグリニッジ標準時間 (GMT)となっていますが、
ブラウザの表示では、ブラウザのタームゾーン設定?を見て表示を切り替えているような動きです。ただし「UTC」という表示はソースコードにべた書き
バグ?
tagをを削除して対象のリポジトリに1件もない状態
例えば、ubuntuというリポジトリに16.04のタグだけあった状態で
削除ボタンで16.04を削除すると404ページに飛ぶ。
また、リポジトリのボタン削除がない。