ICode9

精准搜索请尝试: 精确搜索
  • KubePi主界面添加镜像仓库2022-07-01 15:04:43

    1.添加kubeoperator自带的nexus仓库 2.添加harbor

  • harbor 1.2之私有仓库镜像的上传和下载2022-06-19 23:00:57

    1.新建一个项目     2.登录到另一台harbor主机上,192.168.213.4 修改docker启动文件配置/etc/docker/daemon.json { "registry-mirrors": ["https://rsbud4vc.mirror.aliyuncs.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn&quo

  • 用harbor搭建自己的镜像库2022-06-17 00:36:36

    节点一:Ubuntu 20.04.4  harbor+docker   节点二:Ubuntu 20.04.4  kerbernetes集群的master节点 harbor版本包:harbor-offline-installer-v2.5.0.tgz 1、解压harbor包,cd  harbor目录 2、harbor默认配置文件示例是这个harbor.yml.tmpl,复制一份修改 cp harbor.yml.tmpl harbor.yml

  • harbor 1.1之安装2022-06-16 23:33:51

    一.harbor是docker存放镜像的私有仓库,官网地址,官网地址:https://github.com/goharbor/harbor 实验准备:两台机器,安装harbor的机器至少2G 1.为harbor颁发证书 [root@hd2 ~]# hostnamectl set-hostname harbor  [root@harbor ~]# mkdir /data/ssl -p [root@harbor ~]# cd /data/ssl/

  • docker harbor版本升级2022-06-15 17:33:53

    Docker Harbor升级 下载链接:https://github.com/goharbor/harbor/releases/download/v2.5.1/harbor-offline-installer-v2.5.1.tgz 导入新版本: mkdir /data/harbor-v2.5.1 cp harbor-offline-installer-v2.5.1.tgz /data/harbor-v2.5.1 cd /data/harbor-v2.5.1 && tar zxf har

  • 11.企业级仓库harbor搭建2022-06-13 14:02:39

    1.在github下载源码包 [root@docker03 ~]# wget https://github.com/goharbor/harbor/releases/download/v1.10.0/harbor-offline-installer-v1.10.0.tgz 2.解压源码包 [root@docker03 ~]# tar xf harbor-offline-installer-v1.8.0.tgz [root@docker03 ~/harbor]# ls harbor.v1.

  • harbor高可用方案2022-06-09 16:00:07

    高可用架构:多实例共享后端存储 方案说明 共享后端存储算是一种比较标准的方案,就是多个Harbor实例共享同一个后端存储,任何一个实例持久化到存储的镜像,都可被其他实例中读取。通过前置LB进来的请求,可以分流到不同的实例中去处理,这样就实现了负载均衡,也避免了单点故障。 搭建以NFS作

  • 基于gitlab + jenkins + harbor + k8s 搭建部署微服务环境2022-06-02 09:00:31

    微服务从代码到k8s部署应有尽有系列(十四、部署环境搭建)   1、概述 项目开发好后,我们需要部署,我们接下来就基于gitlab + jenkins + harbor + k8s 搭建部署环境 gitlab: 放代码,可以做ci jenkins: 做cd发布项目 harbor: 镜像仓库 k8s: 运行服务 我们只在k8s内部运行服务,至于中间

  • 使用Harbor将镜像推送到仓库2022-05-31 13:00:17

    1.准备一个harbar的镜像仓库账号 自行注册 2.在某服务器上配置镜像仓库ip 打开/etc/systemd/system/multi-user.target.wants/docker.service 在ExecStart=/usr/bin/dockerd --graph=/data/docker -H fd:// --containerd=/run/containerd/containerd.sock 的尾部加入 --insecure-r

  • Harbor私有镜像仓库登录报错 x509: cannot validate certificate for 192.168.40.132 because it doesn't contai2022-05-29 10:00:23

    私有镜像仓库配置好之后,登录提示 [root@harbor /data/install/harbor]# docker login Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one. Username: admin Password: 解决

  • 群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器2022-05-19 16:04:00

    常用命令 sudo -i然后输入密码登录root账户(群晖默认只能使用admin账号登陆) vim xxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车) mkdir xx创建文件夹 准备 1. 群晖一般默认安装docker 我们不需要进行安装,如果没有安装,则去套件中心进行安装即可 2. 域名

  • Python脚本清理harbor里面的镜像2022-05-16 01:31:45

    # coding: utf-8 from operator import itemgetter from urllib import parse import requests import datetime as dt # import maya import logging logging.basicConfig(filename='harbor_clean.txt', filemode="w", level=logging.INFO) logger =

  • 4 案例演示 -自定义镜像运行Nginx及tomcat服务并基于NFS实现动静分离2022-05-14 15:01:44

    一 环境前期说明 准备好harbor和nfs服务器,nfs服务:172.31.7.122 harbor服务为 harbor.magedu.com,并且提前创建好项目 二 准备docker镜像 2.1 创建4个基础镜像,centos,nginx,tomcat,jdk 2.1.1 centos镜像 dockfile [root@k8s-master1 centos]# cat Dockerfile #自定义Centos 基础镜

  • 关于harbor配置反向代理(nginx)2022-05-09 20:33:20

    1、harbor相关配置 编辑harbor.yaml,修改external_url配置 external_url: http://10.1.117.xxx:8094   2、nginx相关配置 server { listen 8094; server_name 10.1.117.xxx; #charset koi8-r; client_max_body_size 500m; access_log log/host-h

  • Docker镜像管理之Harbor2022-05-05 19:00:07

    github: https://github.com/goharbor/harbor   官网:https://goharbor.io/docs/2.5.0/   [安装] 1. 查看是否达到安装条件     2.根据实际情况选择 在线版本和离线版本 Online installer: The online installer downloads the Harbor images from Docker hub. For this

  • Docker应用之构建Docker私服2022-05-05 10:00:53

      Docker提供两种构建私服的方式:1、官方私服Docker Hub——registry;2、企业私服Harbor (goharbor.io)——harbor。下面介绍这两种方式私服的创建。   一、官方私服     1、基础镜像的操作就赘述了。pull/save/load三个命令执行就可以了,版本就自由选择了。     2、运行

  • 基于docker的cicd2022-05-05 02:31:55

    基于docker的cicd harbor配置 #部署harbor前需要安装docker docker-compose # 下载docker部署包 # https://download.docker.com/linux/static/stable/x86_64/ [root@harbor ~]# tar xf docker-20.10.10.tgz [root@harbor ~]# mv docker/* /usr/bin/ #加入systemd管理 #--------

  • 企业级镜像仓库Harbor的部署及使用2022-05-03 14:34:56

    目录一、环境准备二、下载三、HTTPS证书1、生成证书颁发机构证书2、生成服务器证书3、提供证书给Harbor和Docker四、Harbor配置文件五、安装六、Web页面七、上传及拉取镜像1、配置2、上传镜像3、拉取镜像八、参考文档 一、环境准备 CentOS 7.6 Minimal 192.168.73.135 Docker 20

  • kubernetes部署harbor(k8s)2022-05-02 12:32:31

    使用便捷的helm安装 下载harbor仓库 helm repo add harbor https://helm.goharbor.io 1、git clone https://github.com/goharbor/harbor-helm 2、修改harbor 配置文件 sed -i 's#storageClass: ""#storageClass: "statefu-nfs"#g' values.yaml 3、安装 helm insta

  • docker与docker-compose从项目角度出发查看异同2022-04-22 19:03:31

    docker 是一个供开发和运维人员开发,测试,部署和运行应用的容器平台。这种用linux container部署应用的方式叫容器化。http://mirrors.163.com/docker-ce/linux/static/stable/x86_64/  docker-compose 是一个用于运行和管理多个容器化应用的工具(一系列的容器)https://github.c

  • harbor 部署2022-04-20 00:35:15

      mkdir /data && cd /data rz tar xf harbor-offline-installer-v2.4.2.tgz cp harbor.yml.tmpl harbor.yml vi harbor.yml  生成证书 mkdir /data/harbor/ssl && cd /data/harbor/ssl openssl genrsa -out tls.key 2048 openssl req -new -x509 -key tls.key -o

  • yum安装Nginx并支持TCP代理2022-04-17 14:03:09

    安装命令 sudo yum install epel-release -y sudo yum install nginx nginx-mod-stream -y systemctl status nginx systemctl start nginx 修改配置文件 vim "/etc/nginx/nginx.conf" 在http模块下添加 TCP方向代理 stream { upstream harbor-80 { server 172.16.16.26:80;

  • 记录安装harbor2022-04-13 12:00:40

    安装harbor记录 官方文档 安装docker 安装docker-compose 下载安装所需要的版本 harbor 记录配置 配置docker /etc/docker/daemon.json { "insecure-registries": ["https://<YOUR HOSTNAME>"] } /usr/lib/systemd/system/docker.service 追加 --insecure-registry # Exe

  • 企业DevOps之路:发布镜像到 Harbor 仓库2022-04-11 13:02:42

    1. Harbor 服务绑定 host [root@localhost harbor]# vi /etc/hosts[root@localhost harbor]# cat /etc/hosts127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1         localhost localhost.localdomain localhost6 localhost6.localdoma

  • 企业DevOps之路:Jenkins 集成 Harbor 自动发布镜像2022-04-11 13:01:56

    1. 概述 在实际生产中,如果进行手动发布镜像到 Harbor,那么实在太 low 了。实际中,一般会结合 Jenkins 的流水线,进行自动构建和发布。     大致流程说明: 开发人员每天把代码提交到 Gitlab 代码仓库 Jenkins 从 Gitlab 代码仓库中拉取项目源码,进行编译并打成 jar 包;然后构建成

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有