DDOS防御专家-提供超强DDoS高防/CC防护/大流量清洗服务!
当前位置:主页 > DDOS防御 > 正文

ddos盾_有盾牌的游戏_超高防御

05-03 DDOS防御

ddos盾_有盾牌的游戏_超高防御

如何使用HTTP创建Nexus存储库管理器,以及如何设置Docker存储库以使用jib插件发布Docker图像。在这个练习中,快速防御ddos攻击服务器,我们将学习如何在Maven Jib插件的帮助下,将Docker映像发布到一个私有的Nexus存储库中。直到最近,您还必须在要生成Docker映像的box上安装Docker守护程序。Jib插件允许您在不安装Docker守护程序的情况下构建Docker映像。这对于使用像Jenkins和Teamcity这样的任务管理器构建机器很重要,ddos防御论坛,因为设置Docker是另一个无关的步骤。在某些情况下,国内免费ddos防御,您可能希望将图像发布到私有存储库中,而不是像Dockerhub这样的公共存储库。nexusrepositorymanager可以托管从jar、Docker映像、npm包等所有类型的构件。本练习假设您具备Docker和存储库的基本知识。我们将首先在本地机器上设置Nexus存储库,然后设置构建过程以将映像发布到同一个Nexus存储库。词汇表本词汇表将帮助您了解相关概念,以防您完全不熟悉码头工人Docker是一个轻量级容器,用于发布应用程序,整个生态系统打包在一个包中。吊臂Jib是一个框架,用于构建和编译Docker映像,无论系统上是否有Docker守护进程。有两个插件可供使用,一个用于Maven,另一个用于Gradle。在这个练习中,我们将使用Jib Maven插件发布Docker映像。Nexus存储库管理器Nexus Repository OSS是一个存储库管理工具,用于托管各种类型的工件,如jar、npm包和Docker/OCI映像。先决条件完成本教程的一些先决条件。1.从下面的位置下载Nexus,您需要选择您的操作系统版本。2将其解压到一个位置;例如,将其称为install\u location。三。以管理员身份运行此命令启动Nexus。如果第三步由于端口冲突而失败,将有一个由nexusstart创建的文件调用nexus.properties公司在安装位置\sonatype work\nexus3\etc\nexus.properties公司您需要将端口更改为任何非冲突端口9081。注意:只有在Nexus成功启动时才会创建此文件4以管理员身份登录Nexus。你的密码在管理员密码在Nexus启动后创建的文件。你需要在这个位置找到默认的密码。登录到系统后,单击左侧菜单中的"转到存储库"选项卡,然后单击下面显示的"创建存储库"按钮。创建存储库在第二个屏幕中,苹果6可以防御多少ddos,请选择"Docker hosted"作为配方类型。Docker托管配方现在输入注册表名和HTTP端口,其余的保留为默认值,ddos防御会影响网速吗,然后单击屏幕底部的"createrepository"按钮。此HTTP端口用于pom.xml文件用于出版。台阶现在转到https://start.spring.io/下载一个以Maven作为构建工具的基本springboot应用程序。下载Spring Boot应用程序您还需要在类路径中配置Maven或使用mvnw命令。现在在您选择的编辑器中打开Spring初始值设定项项目。除了一个我可以使用任何代码。我们需要添加以下内容pom.xml文件项目的。Jib插件和我们在先决条件部分创建的Docker注册表的正确条目。配置部分是非常重要的,因为这一步将决定这个练习的成败。找到下面的插件部分pom.xml文件并将下面的条目添加到pom.xml文件. 注意,您需要将密码更改为与设置Nexus时创建的密码相同。保存该文件并从命令行运行以下命令,该命令行位于提取springboot应用程序的目录下。mvn编译jib:build-DsendCredentialsOverHttp=true-Djib.httpTimeout=0上面的命令将构建您的第一个Docker映像,而无需在您的计算机上安装Docker守护程序,并将推送到Nexus repo。值得一提的是,httpTimeout标志的默认值为2秒,通常回购所需时间比此长,我将其保持为无穷大。标志SendCredentialsOverHttp用于允许HTTP和身份验证需要,因为Jib使用HTTPS和CredHelper。在这里,我们的想法是让事情开始,看到事情的结束。完成此练习后,您将学习如何设置运行在HTTP上的Nexus存储库管理器。您还学习了如何在Nexus下创建Docker repo。最后,我们修改了pom.xml文件在构建过程中使用Jib插件将Docker映像发布到Nexus repo。通过Docker run命令,任何Docker客户端都可以使用构建的镜像在其机器上运行。最初在DZone出版。

版权保护: 本文由 DDOS防御专家 原创,转载请保留链接: /ddos1/67531.html

DDoS防御专家简介孤之剑
国内资深白帽子二十人组成员,前BAT资深网络安全工程师,知名网络安全站点板块大神,每年提交Google及微软漏洞,原sina微博负载插件开发者,现在整体防御复合攻击长期接受1-4.7T攻击,CC防护自主开发指纹识别系统,可以做到99.9999%的无敌防御。
  • 文章总数
  • 8951219访问次数
  • 建站天数

    QQ客服

    400-0797-119

    X