标签:rar releases ado use top red linux service driver
一、环境准备OS:CentOS Linux release 7.5.1804 (Core)?
IP:172.16.8.46
安装要求如下:
二、docker安装
参考https://blog.csdn.net/xiegh2014/article/details/80454019
三、安装docker-compose
curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
四、安装及配置harbor
下载离线安装包
https://github.com/goharbor/harbor/releases
已保存百度提供下载 ? ?链接:https://pan.baidu.com/s/1j6Vru5yCGNT-wXQN-4WOEw 密码:khs8
tar -xvf harbor-offline-installer-v1.6.0-rc3.tgz
cd harbor/
./prepare
vim harbor.cfg
改为当前服务器IP
hostname = 172.16.8.46
登陆webui
默认用户/密码 admin/Harbor12345
http://172.16.8.46
配置本地deamon.json文件
cat /etc/docker/daemon.json?
{
? "registry-mirrors": ["https://registry.docker-cn.com", "https://docker.mirrors.ustc.edu.cn"],?
? "insecure-registries": ["172.16.8.46"],
? "max-concurrent-downloads": 10,
? "log-driver": "json-file",
? "log-level": "warn",
? "log-opts": {
? ? "max-size": "10m",
? ? "max-file": "3"
? ? }
}
必须重启docker服务
[root@qas-k8s-harbor harbor]# systemctl restart docker.service?
? ? ? ??
[root@qas-k8s-harbor harbor]# docker-compose stop
Stopping harbor-db ?... done
Stopping harbor-log ... done
[root@qas-k8s-harbor harbor]# docker-compose start
Starting log ? ? ? ? ... done
Starting registry ? ?... done
Starting postgresql ?... done
Starting adminserver ... done
Starting ui ? ? ? ? ?... done
Starting redis ? ? ? ... done
Starting jobservice ?... done
Starting proxy ? ? ? ... done
[root@qas-k8s-harbor harbor]#?
测试
[root@qas-k8s-harbor harbor]# docker pull nginx
Using default tag: latest
latest: Pulling from library/nginx
802b00ed6f79: Pull complete?
e9d0e0ea682b: Pull complete?
d8b7092b9221: Pull complete?
Digest: sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d3
Status: Downloaded newer image for nginx:latest
[root@qas-k8s-harbor harbor]# docker images
REPOSITORY ? ? ? ? ? ? ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
nginx ? ? ? ? ? ? ? ? ? ? ? ? ? latest ? ? ? ? ? ? ?06144b287844 ? ? ? ?7 days ago ? ? ? ? ?109MB
goharbor/chartmuseum-photon ? ? v0.7.1-v1.6.0 ? ? ? b67537c8726d ? ? ? ?7 days ago ? ? ? ? ?357MB
goharbor/harbor-migrator ? ? ? ?v1.6.0 ? ? ? ? ? ? ?22775c4e4066 ? ? ? ?7 days ago ? ? ? ? ?803MB
goharbor/redis-photon ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?06a776379641 ? ? ? ?7 days ago ? ? ? ? ?214MB
goharbor/clair-photon ? ? ? ? ? v2.0.5-v1.6.0 ? ? ? 3c5c2968147d ? ? ? ?7 days ago ? ? ? ? ?309MB
goharbor/notary-server-photon ? v0.5.1-v1.6.0 ? ? ? 4dd7df4ad4b6 ? ? ? ?7 days ago ? ? ? ? ?215MB
goharbor/notary-signer-photon ? v0.5.1-v1.6.0 ? ? ? 78decf4dc4d9 ? ? ? ?7 days ago ? ? ? ? ?212MB
goharbor/registry-photon ? ? ? ?v2.6.2-v1.6.0 ? ? ? 98bf341403a5 ? ? ? ?7 days ago ? ? ? ? ?201MB
goharbor/nginx-photon ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?71b4ae38b2e7 ? ? ? ?7 days ago ? ? ? ? ?138MB
goharbor/harbor-log ? ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?9de414888d83 ? ? ? ?7 days ago ? ? ? ? ?203MB
goharbor/harbor-jobservice ? ? ?v1.6.0 ? ? ? ? ? ? ?273959ce10be ? ? ? ?7 days ago ? ? ? ? ?198MB
goharbor/harbor-ui ? ? ? ? ? ? ?v1.6.0 ? ? ? ? ? ? ?dca75f6ec7d4 ? ? ? ?7 days ago ? ? ? ? ?221MB
goharbor/harbor-adminserver ? ? v1.6.0 ? ? ? ? ? ? ?08b2d70c45ce ? ? ? ?7 days ago ? ? ? ? ?187MB
goharbor/harbor-db ? ? ? ? ? ? ?v1.6.0 ? ? ? ? ? ? ?d241676e2034 ? ? ? ?7 days ago ? ? ? ? ?225MB
查看镜像
[root@qas-k8s-harbor harbor]# docker images
REPOSITORY ? ? ? ? ? ? ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
nginx ? ? ? ? ? ? ? ? ? ? ? ? ? latest ? ? ? ? ? ? ?06144b287844 ? ? ? ?7 days ago ? ? ? ? ?109MB
goharbor/chartmuseum-photon ? ? v0.7.1-v1.6.0 ? ? ? b67537c8726d ? ? ? ?7 days ago ? ? ? ? ?357MB
goharbor/harbor-migrator ? ? ? ?v1.6.0 ? ? ? ? ? ? ?22775c4e4066 ? ? ? ?7 days ago ? ? ? ? ?803MB
goharbor/redis-photon ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?06a776379641 ? ? ? ?7 days ago ? ? ? ? ?214MB
goharbor/clair-photon ? ? ? ? ? v2.0.5-v1.6.0 ? ? ? 3c5c2968147d ? ? ? ?7 days ago ? ? ? ? ?309MB
goharbor/notary-server-photon ? v0.5.1-v1.6.0 ? ? ? 4dd7df4ad4b6 ? ? ? ?7 days ago ? ? ? ? ?215MB
goharbor/notary-signer-photon ? v0.5.1-v1.6.0 ? ? ? 78decf4dc4d9 ? ? ? ?7 days ago ? ? ? ? ?212MB
goharbor/registry-photon ? ? ? ?v2.6.2-v1.6.0 ? ? ? 98bf341403a5 ? ? ? ?7 days ago ? ? ? ? ?201MB
goharbor/nginx-photon ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?71b4ae38b2e7 ? ? ? ?7 days ago ? ? ? ? ?138MB
goharbor/harbor-log ? ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?9de414888d83 ? ? ? ?7 days ago ? ? ? ? ?203MB
goharbor/harbor-jobservice ? ? ?v1.6.0 ? ? ? ? ? ? ?273959ce10be ? ? ? ?7 days ago ? ? ? ? ?198MB
goharbor/harbor-ui ? ? ? ? ? ? ?v1.6.0 ? ? ? ? ? ? ?dca75f6ec7d4 ? ? ? ?7 days ago ? ? ? ? ?221MB
goharbor/harbor-adminserver ? ? v1.6.0 ? ? ? ? ? ? ?08b2d70c45ce ? ? ? ?7 days ago ? ? ? ? ?187MB
goharbor/harbor-db ? ? ? ? ? ? ?v1.6.0 ? ? ? ? ? ? ?d241676e2034 ? ? ? ?7 days ago ? ? ? ? ?225MB
镜像打标记
[root@qas-k8s-harbor harbor]# docker tag 06144b287844 172.16.8.46/qas/nginx:latest
[root@qas-k8s-harbor harbor]# docker images
REPOSITORY ? ? ? ? ? ? ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
172.16.8.46/qas/nginx ? ? ? ? ? latest ? ? ? ? ? ? ?06144b287844 ? ? ? ?7 days ago ? ? ? ? ?109MB
nginx ? ? ? ? ? ? ? ? ? ? ? ? ? latest ? ? ? ? ? ? ?06144b287844 ? ? ? ?7 days ago ? ? ? ? ?109MB
goharbor/chartmuseum-photon ? ? v0.7.1-v1.6.0 ? ? ? b67537c8726d ? ? ? ?7 days ago ? ? ? ? ?357MB
goharbor/harbor-migrator ? ? ? ?v1.6.0 ? ? ? ? ? ? ?22775c4e4066 ? ? ? ?7 days ago ? ? ? ? ?803MB
goharbor/redis-photon ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?06a776379641 ? ? ? ?7 days ago ? ? ? ? ?214MB
goharbor/clair-photon ? ? ? ? ? v2.0.5-v1.6.0 ? ? ? 3c5c2968147d ? ? ? ?7 days ago ? ? ? ? ?309MB
goharbor/notary-server-photon ? v0.5.1-v1.6.0 ? ? ? 4dd7df4ad4b6 ? ? ? ?7 days ago ? ? ? ? ?215MB
goharbor/notary-signer-photon ? v0.5.1-v1.6.0 ? ? ? 78decf4dc4d9 ? ? ? ?7 days ago ? ? ? ? ?212MB
goharbor/registry-photon ? ? ? ?v2.6.2-v1.6.0 ? ? ? 98bf341403a5 ? ? ? ?7 days ago ? ? ? ? ?201MB
goharbor/nginx-photon ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?71b4ae38b2e7 ? ? ? ?7 days ago ? ? ? ? ?138MB
goharbor/harbor-log ? ? ? ? ? ? v1.6.0 ? ? ? ? ? ? ?9de414888d83 ? ? ? ?7 days ago ? ? ? ? ?203MB
goharbor/harbor-jobservice ? ? ?v1.6.0 ? ? ? ? ? ? ?273959ce10be ? ? ? ?7 days ago ? ? ? ? ?198MB
goharbor/harbor-ui ? ? ? ? ? ? ?v1.6.0 ? ? ? ? ? ? ?dca75f6ec7d4 ? ? ? ?7 days ago ? ? ? ? ?221MB
goharbor/harbor-adminserver ? ? v1.6.0 ? ? ? ? ? ? ?08b2d70c45ce ? ? ? ?7 days ago ? ? ? ? ?187MB
goharbor/harbor-db ? ? ? ? ? ? ?v1.6.0 ? ? ? ? ? ? ?d241676e2034 ? ? ? ?7 days ago ? ? ? ? ?225MB
登录harbor仓库
[root@qas-k8s-harbor harbor]# docker login 172.16.8.46 -uadmin -pHarbor12345
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded
上传镜像到harbor仓库
[root@qas-k8s-harbor harbor]# docker push 172.16.8.46/qas/nginx:latest
The push refers to repository [172.16.8.46/qas/nginx]
579c75bb43c0: Pushed?
67d3ae5dfa34: Pushed?
8b15606a9e3e: Pushed?
latest: digest: sha256:c0b69559d28fb325a64c6c8f47d14c26b95aa047312b29c699da10380e90b4d7 size: 948
标签:rar releases ado use top red linux service driver
原文地址:http://blog.51cto.com/10880347/2287839