首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏为了不折腾而去折腾的那些事

    使用 Docker 搭建私有软件仓库 Nexus 3

    分钟阅读 本文链接: https://soulteary.com/2020/03/08/use-docker-to-build-private-software-repositories-nexus-v3. html ----- 使用 Docker 搭建私有软件仓库 Nexus 3 一年前,我曾经写过一篇《迁移 Nexus 软件仓库拾遗》,在文章中有提到一些常见的问题,最近在升级改造相关基础技术设施,觉得应该把经验记录下来 这款 sonatype 公司出品的 Nexus Repository Manager,打 3.x 版本从15年开坑开始到现在,每半个月更新一次,非常值得信赖。 本文将基于 Docker 和 Traefik v2 聊聊如何搭建一个稳定高效的软件仓库,毕竟这两年里,这个仓库几乎不需要额外的打理,为我个人和团队默默提供着可靠的高性能私有服务。 version: "3.6" services: nexus3: container_name: nexus.lab.io image: sonatype/nexus3:3.21.1

    1.1K00发布于 2020-03-08
  • 来自专栏为了不折腾而去折腾的那些事

    使用 Docker 搭建私有软件仓库 Nexus 3

    分钟阅读 本文链接: https://soulteary.com/2020/03/08/use-docker-to-build-private-software-repositories-nexus-v3. html ---- 使用 Docker 搭建私有软件仓库 Nexus 3 一年前,我曾经写过一篇《迁移 Nexus 软件仓库拾遗》,在文章中有提到一些常见的问题,最近在升级改造相关基础技术设施,觉得应该把经验记录下来 这款 sonatype 公司出品的 Nexus Repository Manager,打 3.x 版本从15年开坑开始到现在,每半个月更新一次,非常值得信赖。 本文将基于 Docker 和 Traefik v2 聊聊如何搭建一个稳定高效的软件仓库,毕竟这两年里,这个仓库几乎不需要额外的打理,为我个人和团队默默提供着可靠的高性能私有服务。 version: "3.6" services: nexus3: container_name: nexus.lab.io image: sonatype/nexus3:3.21.1

    1.3K20发布于 2020-03-13
  • 来自专栏架构师成长之路

    docker实践(3) 仓库registry和Nexus3作为私有镜像仓库

    2.1 私有仓库镜像安装 官方在Docker hub上提供了registry的镜像(详情),我们可以直接使用该registry镜像来构建一个容器,搭建我们自己的私有仓库服务。 1、docker run -d -p 5000:5000 registry 1)指定私有仓库位置: 用户可以通过指定参数来配置私有仓库位置, 例如配置镜像存储到Amazon S3 服务。 例如私有仓库本地地址为127.0.0.1:5000。 Nexus3作为私有镜像仓库 使用nexus3作为私有仓库是最简单的方式。 2、拉取镜像: docker pull xxxx.com/nginx # 拉取xxxx.com上的nginx镜像,如果没有则拉取失败 3、提交本地镜像nexus仓库: 创建好私有仓库之后

    3.7K30编辑于 2022-04-14
  • 来自专栏DotNet 致知

    开源推荐,3分钟搭建私有 Nuget 仓库

    BaGet 支持在本地或者云端搭建私有的 NuGet 服务,可以让您更轻松地管理和分享自己的代码库。 功能特性 跨平台:可在 Windows、macOS 和 Linux 上运行! 完成后,执行下面的命令启动 BaGet 服务. dotnet BaGet.dll 恭喜,现在打开 http://localhost:5000/,就可以访问私有的 Nuget 仓库了。

    71410编辑于 2024-05-09
  • 来自专栏翟凤玺

    nexus3创建maven私有仓库(安装windows版)

    一、下载nexus3 nexus3 下载地址:http://www.sonatype.com/download-oss-sonatype 二、解压nexus3的zip包,找到\nexus-3.3.1-01

    1.3K10发布于 2020-10-29
  • 来自专栏运维专栏

    Kubernetes 中部署 Maven 私有仓库 Sonatype Nexus3

    背景: java程序员们想弄一个私有maven仓库,嗯 正常的是用nexus or artfactory? artfactory是两三年前听jfrog的讲座知道的,程序说他原来用的nexus。 就在kubernetes的环境上搭建一个私有maven仓库了。 1. nexus3 on kubernetes 注: 不做特殊说明,工具类软件我都安装在kube-ops namespace命名空间下 1. 设置aliyun maven优先级 打开 Repositories->maven public 并设置代理仓库优先级置顶 3. 3. 特别鸣谢豆丁大佬-http://www.mydlq.club/article/26

    2.1K11发布于 2021-06-01
  • 来自专栏张戈的专栏

    Nexus3最佳实践系列:搭建Docker私有仓库

    团队推出的出的 Portus:https://github.com/SUSE/Portus VMWare 中国团队推出的企业级仓库—Harbor 大家熟知的 Maven 私服:Sonatype Nexus3 本文主要介绍下 Sonatype Nexus 3 这个功能强大的产品,它不仅能够用于创建 Maven 私服,还可以用来创建 yum、pypi、npm、nuget、rubygems 等各种私有仓库。 因此,在上述几个产品里面我毫不犹豫的选择了 Nexus3 作为部门的公共数据仓库,一举多得。 一、部署 这里依然使用最简单的 Docker 化部署,过程非常之简单! 3、配置 Nginx 在部署 Nginx 部分,我们先需要生成自签名 SSL 证书,因为后面不想在 docker pull 的时候还要带一个端口! 4、关于高可用 相信用心的同学已经注意到了,Nexus3 存在一个单点问题。在看完官方文档后,发现 Nexus3 的免费版本仅支持单点,只有收费版才支持集群模式: ?

    16.5K31发布于 2018-10-10
  • - 私有函数、私有变量及封装

    service_option_num = [] service_option = [] service_menu ={ 1: "1:存款", 2: "2:取款", 3: "3:查看明细", 4: "4:查看余额", 0: "0:退出系统" } for key, value in service_menu.items(): self.bill_list[i][1], self.bill_list[i][2], self.bill_list[i][3] self.save_money() if option == 2: self.withdraw_money() if option == 3: >>> 执行结果如下:# >>> ********************欢迎使用资金交易管理系统********************# >>> 1:申请存款# >>> 2:申请取款# >>> 3

    1.2K21编辑于 2024-07-12
  • 来自专栏Zkeq

    Python 私有函数和私有变量

    私有函数和私有变量 什么是私有函数和私有变量 无法被实例化后的对象调用的类中的函数与变量 类的内部可以调用私有函数与变量 只希望类内部业务调用使用,不希望被使用者使用 私有函数与私有变量的定义方法 在一个变量或函数前添加 __age = 33 # 私有 def dump(self): print(self.name, self. __age) # 私有 def __cry(self): # 私有 return 'I want cry' 代码 # coding:utf-8 class Cat(object

    1.7K10编辑于 2022-05-18
  • 来自专栏吟风者

    使用Docker基于Nexus3快速搭建Maven私有仓库

    Maven的基础示意图 环境搭建 准备工作 docker安装 参考本人另一篇 Docker初识 -- 搭建编程环境 下载Nexus3镜像 docker pull sonatype/nexus3 ? Nexus3镜像 创建nexus的挂载文件夹 文件夹的目录可以根据个人情况指定,如果不想挂载文件夹,那么可以忽略这一步(记住:忽略之后,下面的指令把-v的那部分去掉),资源就由容器自行去管理,为了数据的安全性 系统配置 浏览器地址栏输入IP:8081进入nexus3管理界面。 ? nexus管理首页 点击右上角的登录,登录管理,admin密码首次登录需要去指定位置查看随机生成的密码。 ? 到此Nexus的私有仓库基本设置完毕。 设置本地的maven到私有仓库 配置maven信息 ? 设置项目的pom.xml文件,用于上传私有jar到私有仓库 <build> <plugins> <plugin> <groupId

    4.9K50发布于 2019-11-22
  • 来自专栏Devops专栏

    Python 私有属性和私有方法

    应用场景及定义方式 应用场景 在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 ,所以外部对象实例想要获取私有方法或者私有属性,那么就需要定义一个公有的方法来传递数值。 伪私有属性和私有方法(科普) Python 中,并没有 真正意义 的 私有 在给 属性、方法 命名时,实际是对 名称 做了一些特殊处理,使得外界无法访问到 处理方式:在 名称 前面加上 _类名 => _类名__名称 # 私有属性,外部不能直接访问到 print(xiaofang. _Women__age) # 私有方法,外部不能直接调用 xiaofang._Women__secret()

    1.9K40发布于 2019-05-31
  • 来自专栏小手冰凉

    Docker 部署Registry私有仓库+Harbor私有仓库

    之前详细写过Registry私有仓库的搭建方法,这里的Registry只是有一点配置不一样而已,若要搭建Registry私有仓库,最好结合:Docker 镜像的创建与构建私有库,对比其不一样的地方,选择适合自己的 2d4f4b5309b1 6 weeks ago 26.2MB centos 7 b5b4d78bc90c 3 CREATED SIZE 192.168.171.152:5000/centos 7 b5b4d78bc90c 3 months ago 203MB 二、配置Harbor私有仓库 Harbor私有仓库和第一个Registry私有仓库相比较而言,功能强大很多,并且支持web图形化管理,推荐使用。 docker01 harbor]# docker-compose start # 再启动所有容器 #其实harbor容器都配置的随着docker启动而启动,主要我这里是为了以防万一有个容器没启来 3

    3K41发布于 2020-08-05
  • 来自专栏一个小程序员的成长笔记

    私有变量

    构造函数的私有变量,属性和方法都是独立的。 1 window.onload = function() { 2 var person = new Person("Li"); 3 alert(person.getName()); name; 20 }; 21 22 this.setName = function(value){ 23 name = value; 24 } 25 } 静态私有变量 1 window.onload = function() { 2 var person = new Person("Li"); 3 alert(person.getName()); 1 window.onload = function() { 2 alert(application.getComponentCount()); // 1 3 application.registerComponent

    1K40发布于 2018-12-12
  • 来自专栏从零学习云计算

    Docker学习记录(3)——Docker指向多个私有镜像仓库地址

    本文介绍了如何在Docker中配置多个私有镜像仓库地址,以解决在Openshift中同时使用内部Docker Registry和外部Docker Registry的问题。通过在Docker Daemon配置文件中添加`insecure-registries`参数,可以指定多个私有镜像仓库地址。这样,就可以在这些地址上安全地拉取和推送镜像,而无需担心TLS和SSL加密问题。

    2.1K00发布于 2017-12-28
  • 来自专栏玩转全栈

    3分钟创建基于私有文档的本地问答系统

    但是,为了更好地保护企业或组织的私密信息,有时需要一个私有化的基于私有文档的问题系统。私有化的基于私有文档的问题系统可以帮助企业或组织更好地管理他们的问题和答案,同时保护他们的私密信息。 而使用一个私有化且基于私有文档的问题系统,可以确保这些私密信息只有被授权的人员才能够访问,这就避免了信息泄露,同时也兼顾了工作效率。 如何在三分钟搭建一个私有化的文档问答系统,代码仓库见文末要做到这一点,大体上来讲需要有2步:1/对文档进行embedding2/基于embedding后的文档进行问答直接看下效果,这里有一个文档,关于https 2、macOS电脑,使用 ARCHFLAGS="-arch x86_64" pip3 install -r requirements.txt 安装依赖,m1 芯片可以直接安转。

    2.6K84编辑于 2023-05-22
  • 来自专栏橙子探索测试

    Python中私有变量和私有方法芳

    Python中要想定义的方法或者变量只能在类内部使用不被外部使用,可以在方法和变量前面加两个下划线,让其变为私有方法或私有变量。 类外部可以通过 ”_类名__私有属性(方法)名“ 访问私有属性(方法)。 __age)AttributeError: 'Person' object has no attribute '__age' __work是私有类变量,__age是私有实例变量,类内是可以访问的 if __eat())AttributeError: 'Person' object has no attribute '__eat' __work是私有类变量,__age是私有实例变量,__eat()是私有方法 ,类外部可以通过 ”_Person___私有属性(方法)名“ 访问私有属性(方法) if __name__ == '__main__': print(Person.

    2.1K40编辑于 2022-06-07
  • 来自专栏QAPM-腾讯客户端性能分析

    私有化质量实践3】“千奇百怪”的Web

    前言 经过我们的“千锤百炼”,总结出来在私有化交付中Web的难点无非有两方面:一是用户环境复杂,导致了许许多多的兼容性问题;其次,可能是完全没有共性的用户需求,可以这么说,做公有云,是20%的需求来满足 80%的用户,而私有化呢? )针对用户环境复杂 痛点:例如是没有外网环境,导致外部依赖的JS包以及CSS包全部都不能有;例如是想象不到的终端屏幕尺寸,也就是根本不知道最终我们业务的体验是怎样的,记得当时在交通银行北京研发中心进行私有化交付的时候 [h613itkno3.png] 2.灵活的自定义能力:BI报表 BI报表以Grafana服务的形式开放给用户,考虑到数据安全问题,统一使用自研RestSQL数据源,该数据源与后端通过RestSQL协议进行通信

    64831发布于 2021-02-09
  • 来自专栏研发管理经验

    研发管理经验总结:3 私有化文件存储minio

    我们需要私有化存储方案!"猫头鹰奥利振翅而起:"MinIO符合S3标准,分布式架构可横向扩展。"他在树皮上画出拓扑图,"就像我们鸟巢的分层结构。" 2 需求场景私有化交付场景,需要有一个对象存储的组件,对文件进行统一的管理。minio是一个不错的选择。符合S3标准。

    29311编辑于 2025-07-05
  • 来自专栏python+前端 知识分享

    Python对象的私有属性和私有方法

    私有属性就是对象不希望公开的属性3. 私有方法就是对象不希望公开的方法定义方式:在定义属性或方式时,在属性名或者方法名前增加两个下划线,定义的就是私有属性或发方法。 :图片执行结果:报错——告诉我们女人这个对象没有__age属性图片总结:私有属性在外界是不能够被直接访问的2. __age)这段代码注释掉,来看看带有私有私有属性的方法能不能执行答案:可以执行图片总结:在对象的方法内部,是可以访问对象的私有属性的3. 看看私有方法能不能执行,修改代码:图片总结:私有方法在外界也是不能够被直接访问的----二、【科普】伪私有属性和伪私有方法提示:在日常开发中,不要使用这种方式,访问对象的私有属性或私有方法。 处理方式:在名称前面加上 _类名 =》 _类名_名称把私有属性和私有方法改造后让其在外界也能被访问到:改造之前:图片改造之后:图片在日常开发中并不要去访问对象的私有属性或者私有方法,因为私有属性和私有方法是对象的隐私

    2.3K10编辑于 2022-09-06
  • 来自专栏python+前端 知识分享

    「python」私有属性和私有方法(扩展知识)

    1.子类对象不能在自己的方法内部直接访问父类的私有属性和私有方法2.子类对象可以通过父类的公有方法间接访问到私有属性和私有方法私有属性和方法是对象的隐私,不对外公开,外界以及子类都不能直接访问私有属性、 B的对象不能在demo方法内访问__num2属性3. B的对象可以在demo方法内调用父类的test方法4. 在子类的对象方法中,不能访问父类的私有属性 print("访问父类的私有属性 %d" % self.__num2) # 2. __test() # pass# 创建一个子类对象b = B()print(b)b.demo()执行结果如下图:3)代码验证:2.子类对象可以通过父类的公有方法间接访问到私有属性和私有方法 调用父类的公有方法 self.test()# 创建一个子类对象b = B()print(b)b.demo()执行结果:3.代码:子类对象可以通过父类公有方法访问到父类私有属性和方法,在上述代码中并没有动过子类的任何代码

    1.7K10编辑于 2022-09-07
领券