docker 服务器安装harbor

一、Harbor是什么?

 

二、环境搭建

2.1在linux centos搭建服务

 

2.2docker安装

yum安装 yum install docker

 卸载 :pip uninstall docker

 

2.2docker-compose安装

下载版本:(https://docs.docker.com/compose/install/#prerequisites 官网安装手册)

$ curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

对二进制文件赋可执行权

$ sudo chmod +x /usr/local/bin/docker-compose

 测试是否安装成功

 $ docker-compose --version

卸载:pip uninstall docker-compose 

 

 2.3Harbor服务搭建

2.3.1下载安装文件:

$ wget https://github.com/vmware/harbor/releases/download/v1.1.2/harbor-online-installer-v1.1.2.tgz

 

$ tar xvf harbor-online-installer-v1.1.2.tgz

 

2.3.2 配置Harbor

修改hostname

 

2.4启动Harbor

执行./install.sh

2.4.1出现小问题,没有启动docker 

启动docker:

systemctl start docker

 

 

完成基础搭建。进入网页

 

 

三、数据上传下载:

1、登陆本地账号密码 

 1.1、出现小问题:

解决问题:要加前缀:

$ winpty docker login 132.232.32.154

1.2、连接失败:

解决问题:在win中配置类似于服务器(涉及到https与http协议类型)

 

 

 2、给镜像打标签:

 

 

 3、数据上传到仓库:

 

 4、查看数据是否上传

 

5、拉取数据到本地:

 

 7、查看记录

 

 

转载于:https://www.cnblogs.com/liubiaos/p/9414327.html

### 使用 Docker Compose 安装配置 Harbor 的教程 #### 准备工作 为了成功安装 Harbor,需先准备好服务器环境。操作系统应为 CentOS Linux release 7.9.2009 (Core),内核版本为 `Linux 3.10.0-1160.el7.x86_64`,确保已安装 DockerDocker Compose 工具[^2]。 #### 创建目录结构 创建用于存储 Harbor 文件的数据卷路径 `/data/`: ```bash mkdir -p /data/ ``` #### 获取 Docker Compose 如果尚未安装 Docker Compose,则可以通过以下命令获取最新稳定版并设置执行权限: ```bash wget https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-linux-x86_64 chmod +x docker-compose-linux-x86_64 mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose ``` 验证安装是否成功: ```bash docker-compose version ``` #### 下载 Harbor 部署包 前往官方页面下载对应版本的 Harbor,在此案例中使用的是 v2.7.1 版本[^1]。解压文件至指定位置,并进入该目录继续操作。 #### 修改配置文件 编辑 harbor.yml 文件来调整必要的参数,比如 IP 地址、域名以及 HTTPS 设置等。对于测试环境可以采用自签名 SSL 证书;而对于生产环境中则建议使用由受信任机构签发的有效证书[^4]。 #### 启动 Harbor 服务 运行如下指令启动所有相关联的服务容器: ```bash ./install.sh ``` 这一步骤会读取之前修改过的配置项自动完成初始化过程,包括但不限于数据库初始化、管理员账户创建等工作[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值