Docker倉庫


ローカルミラーウェアハウス:
        :
yum install -y docker-registry
    https

    :
docker-distribution    x86_64     2.6.2-2.git48294d9.el7  

     :
/etc/docker-distribution/registry/config.yml
      :
/var/lib/registry
   :
/usr/bin/registry
    :
/usr/lib/systemd/system/docker-distribution.service

   5000  !

    :
docker tag 172.20.23.31/nginxbash/nginx-base:v1  [  IP|   :  ]/172.20.23.31/nginxbash/nginx-base:v1
    :
docker tag 172.20.23.31/nginxbash/nginx-base:v1 172.20.23.32:5000/172.20.23.31/nginxbash/nginx-base:v1

   https   :
"insecure-registries": ["www.sql2.com:5000"], 
    :
 "insecure-registries": ["172.20.23.32:5000"] ---  docker   IP     

    : 
docker push  172.20.23.32:5000/172.20.23.31/nginxbash/nginx-base:v1

  :
          

docker-harhor:
  harbor:
   :
harbor-offline-installer-v1.4.0.tgz
yum install -y docker-compose

    :
tar xf harbor-offline-installer-v1.4.0.tgz -C /usr/local/

      :
1  hostname = 172.20.23.32  ---    
2  ui_url_protocol = http  --    
3  max_job_workers = 3  --          
4  customize_crt = on --         
5  log_rotate_size = 200M  --           
6  harbor_admin_password = Harbor12345
7  db_password = root123 --     

  install.sh   

        :
admin/Harbor12345

        :
"insecure-registries": ["172.20.23.33"] 

    harbor     :
    :
docker tag SOURCE_IMAGE[:TAG] 172.20.23.33/development/IMAGE[:TAG] 
    :
docker push 172.20.23.33/development/IMAGE[:TAG]

    :
  :
docker tag 172.20.23.31/nginxbash/nginx-base:v1  172.20.23.33/development/nginx:v0.1
  :
docker push 172.20.23.33/development/nginx:v0.1

docker harbor      :
docker-compose stop --    
docker-compose start --    
docker-compose pause --    
docker-compose unpause --    
docker-compose logs  --    
docker-compose rm --  

その他の倉庫:

       
.....