1、docker pull registry:2 2、docker run -d -p 5000:5000 registry:2
3、docker tag busybox localhost:5000/busy 4、docker push localhost:5000/busy
5、 yum install -y epel-release yum clean all yum install -y docker-compose yum install -y git wget wget http://harbor.orientsoft.cn/harbor-v1.3.0-rc4/harbor-offline-installer-v1.3.0-rc4.tgz tar -zxf harbor-offline-installer-v1.3.0-rc4.tgz cd harbor
hostname = 192.168.118.77 db_password = harbor123 clair_db_password = harbor123 harbor_admin_password = harbor123
./install.sh
image.png
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
{ "registry-mirrors": ["http://f1361db2.m.daocloud.io"], "insecure-registries":["192.168.118.77"] }
cd harbor docker-compose start
docker tag firstflask:v1 192.168.118.77/library/firstflask:v1 docker push 192.168.118.77/library/firstflask:v1
vi get_images.sh
USER="admin" PASS="harbor123" HURL="http://192.168.118.77"
rtoken=
{USER}:
{HURL}/service/token?account=
4}')
rlist=
rtoken "
2}'|awk -F ']' '{print $1}'|sed 's/"//g')
echo $rlist|sed 's/,/\n/g'
image.png
image.png