1. 准备工作

下载docker-compose的最新版本

  1. sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

为docker-compose添加可执行权限

  1. chmod +x /usr/local/bin/docker-compose

验证查看docker-compose版本

  1. docker-compose --version

image.png

2. 安装Harbor

下载Harbor https://github.com/goharbor/harbor/releases ( 推荐离线安装包)
image.png
image.png
解压后修改配置文件,将hostname改为本机ip
image.pngimage.pngimage.png
安装

  1. ./install.sh

image.png
直接访问ip就行 http://192.168.1.7/ admin Harbor12345
image.png
登录后可以修改密码(Admin123)
image.png
Harbor的启动与关闭
进入harbor安装目录,执行以下命令启动或关闭harbor
启动

  1. docker-compose start

关闭

  1. docker-compose stop

image.png

3. 增加仓库地址

文件目录:/etc/docker/daemon.json (没有则新建该文件),新增或追加(192.168.1.7为虚拟机ip)

  1. "insecure-registries":["192.168.1.7"]

image.png
保存后,重启dcoker:service docker restart
image.png