#!/bin/bash issuer=$(hostname -d) hostname=$(hostname -f) port=${1:-10443} docker stop registry > /dev/null 2> /dev/null docker container rm registry > /dev/null 2> /dev/null docker run -d --restart=always --name registry -v "$(pwd)/certs:/certs:ro" -e REGISTRY_HTTP_ADDR=0.0.0.0:$port -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/$hostname.cert.pem -e REGISTRY_HTTP_TLS_KEY=/certs/$hostname.key.pem -p "0.0.0.0:$port:$port" registry:2