kolla openStack镜像下载上传打标签

[root@kolla ~]# cat down_load_openstack_queens.sh 

#!/usr/bin/env sh

FILE="

centos-source-aodh-api

centos-source-aodh-base

centos-source-aodh-evaluator

centos-source-aodh-expirer

centos-source-aodh-listener

centos-source-aodh-notifier

centos-source-barbican-api

centos-source-barbican-base

centos-source-barbican-keystone-listener

centos-source-barbican-worker

centos-source-base

centos-source-bifrost-base

centos-source-bifrost-deploy

centos-source-ceilometer-api

centos-source-ceilometer-base

centos-source-ceilometer-central

centos-source-ceilometer-collector

centos-source-ceilometer-compute

centos-source-ceilometer-notification

centos-source-ceph-base

centos-source-cephfs-fuse

centos-source-ceph-mds

centos-source-ceph-mon

centos-source-ceph-osd

centos-source-ceph-rgw

centos-source-chrony

centos-source-cinder-api

centos-source-cinder-backup

centos-source-cinder-base

centos-source-cinder-scheduler

centos-source-cinder-volume

centos-source-cloudkitty-api

centos-source-cloudkitty-base

centos-source-cloudkitty-processor

centos-source-collectd

centos-source-congress-api

centos-source-congress-base

centos-source-congress-datasource

centos-source-congress-policy-engine

centos-source-cron

centos-source-designate-api

centos-source-designate-backend-bind9

centos-source-designate-base

centos-source-designate-central

centos-source-designate-mdns

centos-source-designate-pool-manager

centos-source-designate-sink

centos-source-designate-worker

centos-source-dind

centos-source-dnsmasq

centos-source-elasticsearch

centos-source-etcd

centos-source-fluentd

centos-source-freezer-api

centos-source-freezer-base

centos-source-glance-api

centos-source-glance-base

centos-source-glance-registry

centos-source-gnocchi-api

centos-source-gnocchi-base

centos-source-gnocchi-metricd

centos-source-gnocchi-statsd

centos-source-grafana

centos-source-haproxy

centos-source-heat-api

centos-source-heat-api-cfn

centos-source-heat-base

centos-source-heat-engine

centos-source-heka

centos-source-helm-repository

centos-source-horizon

centos-source-influxdb

centos-source-ironic-api

centos-source-ironic-base

centos-source-ironic-conductor

centos-source-ironic-inspector

centos-source-ironic-pxe

centos-source-iscsid

centos-source-karbor-api

centos-source-karbor-base

centos-source-karbor-operationengine

centos-source-karbor-protection

centos-source-keepalived

centos-source-keystone

centos-source-keystone-base

centos-source-keystone-fernet

centos-source-keystone-ssh

centos-source-kibana

centos-source-kolla-toolbox

centos-source-kube-apiserver-amd64

centos-source-kube-base

centos-source-kube-controller-manager-amd64

centos-source-kube-discovery-amd64

centos-source-kube-proxy-amd64

centos-source-kubernetes-entrypoint

centos-source-kube-scheduler-amd64

centos-source-kubetoolbox

centos-source-kuryr-base

centos-source-kuryr-libnetwork

centos-source-magnum-api

centos-source-magnum-base

centos-source-magnum-conductor

centos-source-manila-api

centos-source-manila-base

centos-source-manila-data

centos-source-manila-scheduler

centos-source-manila-share

centos-source-mariadb

centos-source-memcached

centos-source-mistral-api

centos-source-mistral-base

centos-source-mistral-engine

centos-source-mistral-executor

centos-source-monasca-api

centos-source-monasca-base

centos-source-monasca-log-api

centos-source-monasca-notification

centos-source-monasca-persister

centos-source-monasca-statsd

centos-source-mongodb

centos-source-multipathd

centos-source-murano-api

centos-source-murano-base

centos-source-murano-engine

centos-source-neutron-base

centos-source-neutron-dhcp-agent

centos-source-neutron-l3-agent

centos-source-neutron-lbaas-agent

centos-source-neutron-linuxbridge-agent

centos-source-neutron-metadata-agent

centos-source-neutron-metering-agent

centos-source-neutron-openvswitch-agent

centos-source-neutron-server

centos-source-neutron-sfc-agent

centos-source-neutron-vpnaas-agent

centos-source-nova-api

centos-source-nova-base

centos-source-nova-compute

centos-source-nova-compute-ironic

centos-source-nova-conductor

centos-source-nova-consoleauth

centos-source-nova-libvirt

centos-source-nova-novncproxy

centos-source-nova-placement-api

centos-source-nova-scheduler

centos-source-nova-serialproxy

centos-source-nova-spicehtml5proxy

centos-source-nova-ssh

centos-source-octavia-api

centos-source-octavia-base

centos-source-octavia-health-manager

centos-source-octavia-housekeeping

centos-source-octavia-worker

centos-source-openstack-base

centos-source-openvswitch-base

centos-source-openvswitch-db-server

centos-source-openvswitch-vswitchd

centos-source-panko-api

centos-source-panko-base

centos-source-rabbitmq

centos-source-rally

centos-source-redis

centos-source-sahara-api

centos-source-sahara-base

centos-source-sahara-engine

centos-source-searchlight-api

centos-source-searchlight-base

centos-source-searchlight-listener

centos-source-senlin-api

centos-source-senlin-base

centos-source-senlin-engine

centos-source-solum-api

centos-source-solum-base

centos-source-solum-conductor

centos-source-solum-deployer

centos-source-solum-worker

centos-source-swift-account

centos-source-swift-base

centos-source-swift-container

centos-source-swift-object

centos-source-swift-object-expirer

centos-source-swift-proxy-server

centos-source-swift-rsyncd

centos-source-tacker

centos-source-telegraf

centos-source-tempest

centos-source-tgtd

centos-source-trove-api

centos-source-trove-base

centos-source-trove-conductor

centos-source-trove-guestagent

centos-source-trove-taskmanager

centos-source-vitrage-api

centos-source-vitrage-base

centos-source-vitrage-graph

centos-source-vitrage-notifier

centos-source-vmtp

centos-source-watcher-api

centos-source-watcher-applier

centos-source-watcher-base

centos-source-watcher-engine

centos-source-zaqar

centos-source-zookeeper

centos-source-zun-api

centos-source-zun-base

centos-source-zun-compute

"

for Name in $FILE

do

    echo docker pull kolla/$Name:queens

    sleep 1

    docker pull kolla/$Name:queens

done


二缺少的镜像

Error response from daemon: No such image: kolla/centos-source-heka:queens

Error response from daemon: No such image: kolla/centos-source-kube-apiserver-amd64:queens

Error response from daemon: No such image: kolla/centos-source-kube-controller-manager-amd64:queens

Error response from daemon: No such image: kolla/centos-source-kube-discovery-amd64:queens

Error response from daemon: No such image: kolla/centos-source-kube-proxy-amd64:queens

Error response from daemon: No such image: kolla/centos-source-kube-scheduler-amd64:queens

Error response from daemon: No such image: kolla/centos-source-tacker:queens

三镜像打标签上传


for Name in $FILE

do

    docker tag kolla/$Name:queens 192.168.229.132:4000/kolla/$Name:queens

    #docker push 192.168.229.132:4000/kolla/$Name:queens

done



[root@kolla ~]# cat aaa 

kolla/centos-source-mariadb

kolla/centos-source-iscsid

kolla/centos-source-keepalived

kolla/centos-source-memcached

kolla/centos-source-helm-repository

kolla/centos-source-grafana

kolla/centos-source-tgtd

kolla/centos-source-rabbitmq

kolla/centos-source-multipathd

kolla/centos-source-fluentd

kolla/centos-source-etcd

kolla/centos-source-influxdb

kolla/centos-source-base

kolla/centos-source-neutron-vpnaas-agent

kolla/centos-source-ceilometer-collector

kolla/centos-source-ceilometer-api

[root@kolla ~]#


如果安装完成,然后打标签上传

#!/usr/bin/env sh


for Name in `cat /root/aaa`

do

     docker tag $Name:queens 192.168.229.130:4000/kolla/$Name:queens

done

上传到镜像仓库中

[root@kolla ~]# cat a.sh 

#!/usr/bin/env sh


for Name in `cat /root/aaa`

do

     echo docker push 192.168.229.130:4000/$Name:queens

done


------------------------------------------------------------

#!/usr/bin/env sh

for Name in `cat /root/aaa`

do

     docker rmi 192.168.229.130:4000/$Name:queens

done


for Name in `cat /root/aaa`

do

     docker tag $Name:queens 192.168.229.130:4000/$Name:queens

     docker push 192.168.229.130:4000/$Name:queens

     docker rmi 192.168.229.130:4000/$Name:queens

     #echo docker push 192.168.229.130:4000/$Name:queens

done


tar zcvf centos-source-registry-queens.tar.gz docker

tar -zxvf centos-source-registry-queens.tar.gz -C /opt/registry/


/usr/lib/systemd/system/docker.service

ExecStart=/usr/bin/dockerd --insecure-registry 192.168.229.130:4000


kolla_base_distro: "centos"

kolla_install_type: "source"

openstack_release: "queens"

docker_registry: "192.168.229.130:4000"

docker_namespace: "kolla"


--------------------------------------------- ---------------




四镜像打标签后下载

for Name in $FILE

do

    docker pull 192.168.229.132:4000/kolla/$Name:queens

done





  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值