首页 > 其他分享 >harbor私有镜像安装和使用

harbor私有镜像安装和使用

时间:2024-05-05 20:11:06浏览次数:20  
标签:compose harbor 192.168 私有 usr https 镜像 docker

本机地址:192.168.31.232

安装docker-compose

1.1 下载docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/v2.4.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

1.2 执行二进制文件

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

1.3 创建软链

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

1.4 测试

docker-compose version

安装harbor

1.1 修改sysctl.conf文件

cat > /etc/sysctl.conf <<-'EOF'
net.ipv4.ip_forward=1
vm.max_map_count=655360
EOF
sysctl -p
systemctl stop firewalld

1.2 下载harbor

cd /usr/local
wget --no-check-certificate https://github.com/goharbor/harbor/releases/download/v1.10.14/harbor-offline-installer-v1.10.14.tgz
tar xzvf harbor-offline-installer-v1.10.14.tgz

1.3 修改harbor.yml文件

注:修改hostname,改为本机地址

  注释掉https的所有配置

1.4 安装harbor

 ./install

1.5 卸载harbor

docker-compose down

 1.6 配置docker私有仓库

cat > /etc/docker/daemon.json <<-'EOF'
{
 "registry-mirrors": ["https://fskvstob.mirror.aliyuncs.com"],
 "insecure-registries": ["192.168.31.232:80"]
}
EOF
systemctl daemon-reload
systemctl restart docker

1.7 推送自己的镜像

# 推荐镜像格式 Harbor IP:Port/项⽬名/镜像名:Tag
docker images
docker tag 96e09ccfbe21 192.168.31.232:80/public/myproject:1.0
docker login -u admin -p Harbor12345 192.168.31.232:80
docker push 192.168.31.232:80/public/myproject:1.0

1.8 k8s 配置私有仓库

vi docker-daemon.json
{
 "registry-mirrors": ["https://dockerhub.azk8s.cn","https://hub-mirror.c.163.com"],
 "insecure-registries": ["192.168.31.232:80"],# 这个就是配置私有仓库
 "exec-opts": ["native.cgroupdriver=cgroupfs"],
 "log-driver": "json-file",
 "log-opts": {"max-size": "10m","max-file": "10"}
}

 

标签:compose,harbor,192.168,私有,usr,https,镜像,docker
From: https://www.cnblogs.com/caixiaozi/p/18156631

相关文章

  • .NET 8 的openEuler 容器镜像
    目前.NET8的容器镜像已经支持openEuler,以openEuler为基础镜像的应用镜像:dotnet-deps、dotnet-runtime和dotnet-aspnet。基础镜像简介这里存放着由openEuler官方提供的容器镜像,包含openEuler基础镜像、应用镜像。在这里,你可以参考对应镜像的介绍,部署你需要的镜像容器。开源项目......
  • 拂衣天气(微天气)Github Action镜像自动构建与推送
    前言这里暂不作过多的操作,还是保持与此前一致。即通过GithubAction完成DockerImage的build与push,目标仓库为阿里云容器镜像服务实例(个人版)registry.cn-hangzhou.aliyuncs.com那么一共分为三个部分:Dockerfile编写阿里云容器镜像服务配置GithubActionDockerfile编写jdk......
  • 构建包含mysql和redis服务的docker镜像
    直接上dockerfile代码1FROMcentos:centos7.9.20092RUNyuminstall-ywget&&\3wgethttps://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm&&\4yum-ylocalinstallmysql80-community-release-el7-11.noarch.rpm......
  • 获取正确微软ISO镜像的方法
    简介如何找到正确的微软ISO镜像?这是很多新手遇到的问题,到处搜索找不到关键词,下载了很多夹带木马病毒的。我就介绍一下我获取正确微软ISO镜像的方法。KMS激活相信大部分人都是要找能够KMS激活的版本,什么换序列号之类的操作就算了。 CN_WIN、SW_DVD9、SW_DVD5三种开头的镜像有......
  • 使用淘宝镜像源加速 NPM(alacleate NPM)
    最新的:npmconfigsetregistryhttps://registry.npmmirror.com之前的:npmconfigsetregistryhttps://registry.npm.taobao.org使用阿里云镜像源加速NPMnpmconfigsetregistryhttps://registry.npmmirror.com使用腾讯云镜像源加速NPMnpmconfigsetreg......
  • HunggingFace的镜像加速站
     方法一:使用huggingface官方提供的**huggingface-cli**命令行工具。(1)安装依赖pipinstall-Uhuggingface_hub(2)基本命令示例:exportHF_ENDPOINT=https://hf-mirror.comhuggingface-clidownload--resume-downloadbigscience/bloom-560m--local-dirbloom-560m......
  • 在 .net core 3.1 的 docker 镜像生成的容器中,连接 sql server 2008 r2 版本的数据库,
    错误1:{"ClassName":"System.Data.SqlClient.SqlException","Message":"Aconnectionwassuccessfullyestablishedwiththeserver,butthenanerroroccurredduringthepre-loginhandshake.(provider:TCPProvider,......
  • 使用 docker 部署 AspNetCore 应用:使用alpine镜像并加入健康检查和瘦身
    前言#使用docker部署AspNetCore应用已经是标配了,之前我一直使用mcr.microsoft.com/dotnet/aspnet:8.0这类镜像,简单粗暴,不过可以使用alpine进一步优化镜像大小。很多开源工具的docker都有健康检查,这次我顺便也给加上了。PS:本文的例子项目来自一个差点被砍掉的项目......
  • 镜像:数字时代的自我呈现与虚拟重构
    在数字时代,镜像的概念已超越了传统的物理范畴,它不再仅仅是水面或镜面上的反射,而是深入到了我们日常生活的各个角落。作为信息技术发展的重要成果,数字镜像已成为人们认识自我、展现自我和重塑自我的重要工具。#人工智能#AutoDL#AutoDL算力云#GpuMall智算云#阿里云立即免费体验:htt......
  • 【Quarkus】quarkus配置Map/jib设置镜像环境变量
    根据官网文档描述设置环境变量参数应该是一个Map<String,String>对象,但找了很多地方没找到Map对象的配置,经过尝试得到了有效配置,可供参考:./mvnwcleanpackage-U-Dmaven.test.skip=true-Dquarkus.container-image.build=true\#配置项是quarkus.jib.environment-variabl......