github.com/mika/distribution@v2.2.2-0.20160108133430-a75790e3d8e0+incompatible/contrib/docker-integration/install_certs.sh (about)

     1  #!/bin/sh
     2  set -e
     3  
     4  hostname=$1
     5  if [ "$hostname" = "" ]; then
     6  	hostname="localhost"
     7  fi
     8  
     9  mkdir -p /etc/docker/certs.d/$hostname:5011
    10  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5011/ca.crt
    11  
    12  mkdir -p /etc/docker/certs.d/$hostname:5440
    13  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5440/ca.crt
    14  
    15  mkdir -p /etc/docker/certs.d/$hostname:5441
    16  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5441/ca.crt
    17  
    18  mkdir -p /etc/docker/certs.d/$hostname:5442
    19  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5442/ca.crt
    20  cp ./nginx/ssl/registry-ca+client-cert.pem /etc/docker/certs.d/$hostname:5442/client.cert
    21  cp ./nginx/ssl/registry-ca+client-key.pem /etc/docker/certs.d/$hostname:5442/client.key
    22  
    23  mkdir -p /etc/docker/certs.d/$hostname:5443
    24  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5443/ca.crt
    25  cp ./nginx/ssl/registry-noca+client-cert.pem /etc/docker/certs.d/$hostname:5443/client.cert
    26  cp ./nginx/ssl/registry-noca+client-key.pem /etc/docker/certs.d/$hostname:5443/client.key
    27  
    28  mkdir -p /etc/docker/certs.d/$hostname:5444
    29  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5444/ca.crt
    30  cp ./nginx/ssl/registry-ca+client-cert.pem /etc/docker/certs.d/$hostname:5444/client.cert
    31  cp ./nginx/ssl/registry-ca+client-key.pem /etc/docker/certs.d/$hostname:5444/client.key
    32  
    33  mkdir -p /etc/docker/certs.d/$hostname:5447
    34  cp ./nginx/ssl/registry-ca+client-cert.pem /etc/docker/certs.d/$hostname:5447/client.cert
    35  cp ./nginx/ssl/registry-ca+client-key.pem /etc/docker/certs.d/$hostname:5447/client.key
    36  
    37  mkdir -p /etc/docker/certs.d/$hostname:5448
    38  cp ./nginx/ssl/registry-ca+ca.pem /etc/docker/certs.d/$hostname:5448/ca.crt