李明
|
公有仓库
docker tag zookeeper:3.5 zhugeaming/zookeeper:3.5 docker login docker push zhugeaming/zookeeper:3.5
私有仓库(一)docker pull registry:2
docker run -d -p 5000:5000 --name registry registry:2
docker tag zookeeper:3.5 localhost:5000/zookeeper:3.5 docker push localhost:5000/zookeeper:3.5
私有仓库(二)
cp Downloads/harbor-offline-installer-v1.6.1.tgz ~/app/ cd ~/app tar -xvf harbor-offline-installer-v1.6.1.tgz
cd harbor ll vi harbor.cfg
vi docker-compose.yml
想在mac上安装一个harbor 下载了harbor-offline-installer-v1.6.1.tgz
vagrant 方式安装
vi harbor.cfg vi docker-compose.yml
./install.sh
ifconfig
本地的微服务镜像推送
sudo vi /etc/hosts
docker tag java:openjdk-8 hub.idig88.com:8888/micro-service/java:openjdk-8 The push refers to repository [hub.idig88.com:8888/micro-service/java] Get https://hub.idig88.com:8888/v2/: http: server gave HTTP response to HTTPS client
vi /usr/lib/systemd/system/docker.service service docker restart
docker login http://hub.idig88.com:8888 -u liming -p 密码 docker push hub.idig88.com:8888/micro-service/java:openjdk-8 docker tag python:3.6 hub.idig88.com:8888/micro-service/python:3.6 docker push hub.idig88.com:8888/micro-service/python:3.6 推送微服务到仓库中
查看仓库
PS:经历了2天大概做了不下20小时,我最终还是放弃了mac下安装harbor的方式,时刻要记住mac只是个编辑器,不要什么都在上边装,很多时候通过虚拟机更类似生成环境。这一次说完了docker仓库,下次开始服务编排工具。感觉好爽啊! |
2019-02-05 23:47:38