二、安装和配置Harbor
1.环境说明
环境名称 版本
系统版本 CentOS Linux release 7.2.1511 (Core)
docker-ce 17.03.1-ce
docker-compose 1.16.1
Harbor v1.2.0
安装方式 在线安装
安装位置 /usr/local/harbor
2.首先安装docker
安装Harbor需要先安装docker和docker-compose
# yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
配置repository:
# yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo安装最新版本docker-ce Docker version 17.03.1-ce
# yum install docker-ce
启动docker:
# systemctl start docker
如果需要卸载docker-ce,操作如下:
yum remove docker-ce
卸载后images,containers,volumes,configuration files 是不能自动删除的,为了删除all images,containers,and volumes,请执行如下命令:
rm -rf /var/lib/docker
3.安装docker-compose
必须先安装docker
方法一:二进制安装
a.下载二进制文件
# curl -L https://github.com/docker/compos ... cker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
如果需要安装其他版本的话,请修改上面命令中的版本号。
b.赋予二进制文件可执行权限
# chmod +x /usr/local/bin/docker-compose
c.根据自己的情况决定是否安装命令补全功能
# yum install bash-completion
# curl -L https://raw.githubusercontent.co ... bash/docker-compose -o /etc/bash_completion.d/docker-compose
重新登陆后就生效了
# docker-compose
build config down exec images logs port pull restart run start top up
bundle create events help kill pause ps push rm scale stop unpause version
d.测试是否安装成功
# docker-compose --version
docker-compose version 1.16.1, build 6d1ac21 |