简单安装Harbor私有镜像仓库
安装准备
Docker 17.06.0-ce+
Docker-compose 1.18.0+
安装Docker
安装工具
yum install -y yum-utils device-mapper-persistent-data lvm2
配置Docker下载地址
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
查看Docker版本列表
yum list docker-ce --showduplicates | sort -r
安装Docker 可以根据版本列表选择需要的Docker版本
yum install -y docker-ce-18.06.3.ce
设置Docker开机自启动
systemctl enable docker.service
安装Docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
安装Harbor
wget https://github.com/goharbor/harbor/releases/download/v2.0.1/harbor-online-installer-v2.0.1.tgz
tar xf harbor-online-installer-v2.0.1.tgz
修改harbor.yml文件
hostname 可以修改为当前服务器IP
port 根据需要修改
不需要https登录可以把相关配置注释
harbor_admin_password 登录Harbor的管理员账户密码
运行Harbor
sh install.sh
浏览器访问Harbor
http://IP:port
用户名:admin
密码:harbor_admin_password
客户端登录配置
修改daemon.json文件(Centos:/etc/docker/daemon.json,不存在可以自己创建)
{ "insecure-registries": [ "HarborIP:port" ] }
例如:
{
“insecure-registries”: [
“192.168.0.10:80”
]
}
修改后需重启docker
systemctl restart docker.service
登录方法
docker login HarborIP:port
例如:docker login 192.168.0.10:80
输入用户名及密码
登录成功后提示Login Succeeded
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
