首页 > 其他分享 >debian11部署harbor

debian11部署harbor

时间:2024-12-31 14:29:55浏览次数:1  
标签:harbor sudo apt 部署 debian11 docker Harbor yml

在Debian 11上部署Harbor,您可以遵循以下步骤:

1.安装Docker和相关依赖:

sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

 

2.启动Docker服务并设置开机自启:

sudo systemctl enable docker
sudo systemctl start docker

 

3.下载Harbor OFFLINE安装包

wget https://github.com/goharbor/harbor/releases/download/v2.5.2/harbor-offline-installer-v2.5.2.tgz

  

4.解压Harbor安装包并进入目录

tar xf harbor-offline-installer-v2.5.2.tgz
cd harbor

  

5.复制配置文件样例并编辑

cp harbor.yml.tmpl harbor.yml
nano harbor.yml

 

6.修改配置文件(例如,更改域名和端口)

hostname: your-domain.com
http:
  port: 80

  

7.执行安装脚本

./install.sh

 

8.检查Harbor服务状态

sudo docker-compose ps

 

请确保您已经更改了harbor.yml配置文件中的hostnameport以反映您的实际域名和端口配置。此外,Harbor的具体部署细节可能会随着版本更新而变化,请参考Harbor官方文档以获取最新信息。

 

 

标签:harbor,sudo,apt,部署,debian11,docker,Harbor,yml
From: https://www.cnblogs.com/jason-zhao/p/18643960

相关文章

  • Android Studio接口对接部署
    1.配置请求BaseUrl地址建立BaseHelper.ktobjectRetrofitInstance{privateconstvalBASE_URL="https://xxxxxxx.com/"valretrofit:Retrofit=Retrofit.Builder().baseUrl(BASE_URL).addConverterFactory(GsonConverterFactory.creat......
  • 本地部署 Flux OpenAI 兼容 API
    本地部署FluxOpenAI兼容API0.引言1.创建虚拟环境2.克隆代码3.安装依赖模块4.配置环境5.运行6.访问0.引言openedai-images-flux项目是一个将Flux公开为OpenAI兼容api的项目。1.创建虚拟环境condacreate-nopenedai-images-fluxpython=3.11-......
  • centos7快速部署MySQL8
    一、yum安装wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmrpm-Uvhmysql80-community-release-el7-3.noarch.rpmyuminstallmysql-community-serversystemctlstartmysqldgrep'temporarypassword'/var/log/mysqld.log2024-1......
  • 云建站部署 SSL 证书遇到问题如何解决?
    云建站部署SSL证书时可能会遇到各种问题。首先,如果在登录独立控制面板部署SSL证书时提示账号密码错误,需要注意对应云建站可能不支持该独立控制面板管理,而是要通过主站去部署,可参考相关的部署教程进行操作。例如,某些云建站平台有特定的SSL证书部署流程,需要在主站的特定设置页......
  • ssm物流信息管理4bf18程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义随着信息技术的快速发展,物流信息管理在现代物流体系中扮演着至关重要的角色。高效的物流信息管理不仅能提升物流效率,还能优化资......
  • ssm网络商城系统56077(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着互联网技术的普及和电子商务的快速发展,网络购物已成为人们日常生活的重要组成部分。网络商城系统作为电子商务的核心平台,其重要性......
  • Raspberry pi 上部署调试.Net的IoT程序
    树莓派(Raspberrypi)是一款基于ARM架构的单板计算机(SingleBoardComputer),可以运行各种Linux操作系统,其官方推荐使用的RaspberryPiOS也是基于Debian开发的。因其低能耗、便携小巧、GPIO等特性,可用于IoT应用开发。.NET可在各种平台和体系结构上运行,并提供了IoT库支持与传感......
  • keepalived 安装部署与LVS虚拟服务配置
    keepalived安装部署一、keepalived安装官网地址:http://www.keepalived.org/download.html1、Keepalived环境准备各节点时间必须同步:ntp,chrony关闭防火墙及SELinux各节点之间可通过主机名互相通信:非必须建议使用/etc/hosts文件实现:非必须各节点之间的root用户可以基于......
  • Linux(Debian)下部署.NET Core网站(守护进程)
    守护进程(可选)sudonano/etc/systemd/system/opac.service键入文本[Unit]Description=opacOPAC[Service]WorkingDirectory=/usr/share/opacExecStart=/usr/bin/dotnet/usr/share/opac/OPAC.dll--urls=http://192.168.0.121:8001&Restart=always#Restartservi......
  • 私有化部署视频平台EasyCVR安防小知识:如何评估一个监控系统的抗干扰性能?
    在当今复杂多变的监控环境中,确保监控系统的稳定性和可靠性至关重要。抗干扰性能作为衡量监控系统性能的关键指标之一,直接关系到监控图像的清晰度、数据的完整性以及系统的响应速度。本文将详细介绍评估监控系统抗干扰性能的多个关键方面,以及如何通过这些评估来优化系统性能。通过......