首页 > 其他分享 >docker-compose 安装 harbor

docker-compose 安装 harbor

时间:2024-05-07 17:58:12浏览次数:16  
标签:opt compose harbor yml https docker port

 

参考:https://blog.csdn.net/ladymorgana/article/details/129945010

1、在https://github.com/goharbor/harbor/releases下载harbor-offline-installer-v2.10.1.tgz

 

2、将下载的包上传到/opt并解压,解压完成后,在当前目录生成harbor目录/opt//harbor

tar -zxvf harbor-offline-installer-v2.10.1.tgz

 

3. 创建data目录 

mkdir -p /opt/harbor/data

 

4、复制 harbor.yml

cd /opt/harbor
cp harbor.yml.tmpl harbor.yml

 

5、修改harbor.yml

hostname: prod-registry.leyingiot.com

 

# http related config

http:

  # port for http, default is 80. If https enabled, this port will redirect to https port

  port: 80

 

# https related config

https:

  # https port for harbor, default is 443

  port: 443

  # The path of cert and key files for nginx

  certificate: /opt/harbor/ssl/leyingiot_com.pem

  private_key: /opt/harbor/ssl/leyingiot_com.key

 

 

# The default data volume

data_volume: /data

 

 

6、进行本地安装

安装完成后会在当前目录自动生成docker-compose.yml文件

bash prepare
bash install.sh

 

7、docker-compose 安装组件

docker-compose up -d

 

8、ip:port 访问

账号:admin  密码:Harbor12345

 

标签:opt,compose,harbor,yml,https,docker,port
From: https://www.cnblogs.com/lfxx/p/18178050

相关文章

  • Docker网络:Docker0、容器互联技术--link、自定义网络、实战部署Redis集群
    一、Docker网络●--理解Docker0在干净的Linux环境上安装docker(将docker的所有镜像、容器先删除,干干净净!)实验:1、查看本地网络信息ipaddr可见有三个网卡信息:lo:本地(回环)地址;ens:虚拟机或云服务器(内网)地址;docker0:docker网络地址。问题:docker是如何处理容器网络访问......
  • nginx在docker中 清理
    killall-9nginx lsof-iTCP-sTCP:LISTEN-P|grep:80 yuminstallpsmisc-y sudoss-tunlp|grep:8517 ll/proc/65844/cwd查找并停止占用端口的进程:使用以下命令找出哪个进程正在监听这些端口:sudolsof-i:80sudolsof-i:443或者使用netstat:sudone......
  • Docker 必知必会----初识
    什么是Docker?Docker是一个开源的容器管理引擎。开发者可以通过Docker直接管理应用程序所需要的容器。它的logo如下: 为什么需要Docker使用Docker主要有两个原因,1、屏蔽不同环境的硬件差异,减轻开发人员在不同环境上,为了适配环境差异所需要做的工作。如各项系统配置、环境变量、......
  • docker - [13] docker网络
    smosmosmo"狂神"omzomzomz 一、理解网络本机回环地址:127.0.0.1本机IP地址:192.168.2.131docker地址:172.17.0.1  1.1、docker如何处理容器网络访问的?首先,拉取一个tomcat镜像(我直接从之前制作的tomcat镜像拉取下来了)拉取之后修改了一下名字:dockertag<imageI......
  • [转]openEuler 22.03 (LTS-SP1)安装最新版Docker(踩坑及解决方案)
    原文地址:openEuler22.03(LTS-SP1)安装最新版Docker(踩坑及解决方案)_openeulerdocker-CSDN博客openEuler22.03LTS-SP1要是直接yuminstalldocker,默认安装docker是18.09.0,这个版本Docker有个bug,所以还是安装个最新版Docker。1、先增加docker官方仓库[[email protected]......
  • docker网络配置:bridge模式、host模式、container模式、none模式
    在docker平台里有四种网络模式,今天继续分享一下它们的常用知识,进一步加深对docker技术的理解。1、docker网络模式分类dockerrun创建Docker容器时,可以用--net选项指定容器的网络模式,Docker主要有以下4种网络模式。bridge模式:--net=bridge如果不指定的话默认设置。host模式......
  • Docker 端口映射防火墙规则配置
    背景当docker使用端口映射时,dockerdaemon会创建DOCKER链绕过firewalld建立iptables规则,可能使firewall规则失效。可以通过修改DOCKER-USER链来管理docker的防火墙规则或禁用firewalld直接配置iptables(不推荐)1.停止docker不要在Docker运行时Reloadfi......
  • Docker安装Jenkins
      机器上要有jdk,服务器可以执行如下命令安装   yuminstall-yjava-1.8.0-openjdk.x86_64   jenkins开始    dockersearchjenkins  dockerpulljenkins/jenkins:2.414.2  dockerrun-d-uroot-p8080:8080-p50000:50000-v/var/jenkin......
  • 【Liunx】Docker安装
    Docker安装1、RockyLinux下载RockyLinux安装Docker引擎|Docker文档阿里云开源镜像1.1、设置存储库安装软件包(提供实用程序)并设置存储库。yum-utilsyum-config-managersudoyuminstall-yyum-utilssudoyum-config-manager--add-repohttps://download.docker.c......
  • docker-compose+nginx实现服务不中断更新
    思路是写一个脚本,docker-composescale扩容,然后重写nginx配置文件,刷新负载均衡nginx重写的配置文件,文件名service,里面只有upstream,例如:upstreame-chatbot-server-dev{server0.0.0.0:8080;server0.0.0.0:8081;}脚本使用方法:./rollupdate.sh--service=test-serve......