草庐IT

Docker-Jenkins

全部标签

java - Jenkins 代理 407 错误

我在使用代理访问互联网的公司网络中运行JenkinsCI。我尝试在Plugins->Advanced中配置代理详细信息,但即使凭据正确(是的,我检查了很多次),它也无法验证“测试URL”,即使在http://google.com并返回Failedtoconnecttohttp://google.com(code407).奇怪的是,Jenkins仍然能够自己下载插件(哇!),但完全无法连接到任何HTTP资源。从控制台输出的消息是:←[0mApr16,20151:58:56PMorg.apache.commons.httpclient.HttpMethodDirectorprocessPr

【Docker】docker安装

 需要云服务器等云产品来学习Linux可以移步/-->腾讯云/官网,轻量型云服务器低至112元/年,新用户首次下单享超低折扣。目录一、Ubuntu安装docker1、查看操作系统和CPU架构2、卸载docker3、配置docker下载源4、安装docker5、解决报错6、自启动配置7、更换docker镜像源8、docker目录修改二、CentOS安装docker1、查看操作系统和CPU架构2、卸载docker3、配置仓库4、配置使用国内源5、安装docker6、自启动docker7、修改镜像源,更换docker目录三、问题解决用于解决嵌入式Linux镜像、环境问题。一、Ubuntu安装dock

107. 如何使用Docker以及Docker Compose部署Go Web应用

文章目录一、为什么需要Docker?二、Docker部署示例1.准备代码2.创建Docker镜像3.编写Dockerfile4.Dockerfile解析5.构建镜像6.通过镜像创建容器运行三、分阶段构建示例四、附带其他文件的部署示例五、关联其他容器六、DockerCompose模式七、总结本文将介绍如何使用Docker以及DockerCompose部署我们的GoWeb程序。一、为什么需要Docker?使用docker的主要目标是容器化。也就是为你的应用程序提供一致的环境,而不依赖于它运行的主机。想象一下你是否也会遇到下面这个场景,你在本地开发了你的应用程序,它很可能有很多的依赖环境或包,甚至对

Jenkins基础篇--凭据(Credential)管理

什么是凭据Jenkins的Credentials直译为证书、文凭,我们可以理解为它是钥匙,用来做某些事情的认证。如Jenkins和GitLab交互时,需要添加GitLab的API令牌和登录凭证。如Jenkins添加从节点时,需要添加从节点的登录凭证或者Jenkins主机的密钥。我们通过凭据来认证是合法用户。在jenkins中,我们通过凭据来管理这些相关的凭据,方便后续的使用。凭据管理凭据都在这里被管理,后续添加凭据的操作都在这里进行,就不重复贴图了。添加凭据添加用户名&密码形式的凭据这种方式比较简单。在Jenkins上添加GitLab服务器的登录凭据和添加新节点的登录凭据都可采用这种方式。1、

jenkins对接K8S

创建连接K8S的凭据查看需要使用到的命名空间[root@k8s~]#kubectlgetns|greparts-systemarts-systemActive16d创建serviceaccounts[root@k8s~]#kubectlcreatesajenkins-k8s-narts-systemserviceaccount/jenkins-k8screated[root@k8s~]#kubectlgetsa-narts-system|grepjenkinsjenkins-k8s114s对jenkins做cluster-admin绑定[root@k8s~]#kubectlcreateclus

持续集成(CICD)- Jenkins+Git+gogs综合实战(笔记一)

文章目录一、学习目标二、什么是jenkins?三、jenkins环境部署四、第一次启动jenkins五、启动jenkins(非第一次启动)六、jenkin简单应用举例创建任务:编写构建脚本运行脚本-Buildnow查看运行结果目录续集----下面内容见:持续集成(CICD)-Jenkins+Git+gogs综合实战(笔记二)七、拉取代码方法一:直接填写命令进行拉取(不建议用这种)方法二:使用源码管理拉取代码步骤一:确认环境(检查自己是否有Git插件)步骤二:构建项目时对项目的源码管理选择Git步骤三:输入你仓库的SSH地址或者https地址,并且添加gitee的用户名和密方法一和方法二的区别八

ShuiZe(水泽)详细使用教程“Docker和Kali安装水泽”

目录一、简介(一)系统配置说明二、准备环境三、安装说明四、安装过程(一)配置系统环境1.Docker拉取(下载)镜像2.基于镜像开启一个实例(容器)(二)容器中配置相关环境1.进入容器2.更新软件列表并安装git以及vim命令3.删除系统默认的Python,使用Python3.84.升级Python的pip工具。(三)将水泽放到容器中1.方法一2.方法二3.扩展方法1(四)安装水泽所需的pyhton环境1.在容器中执行以下操作2.测试水泽是否安装成功五、使用说明(一)资产路径(二)配置水泽1.空间测绘2.快代理配置六、资源下载链接七、kali2024.2.1安装水泽(一)准备环境(二)下载资源

Docker 快速入门实操教程ER(完结)

Docker快速入门实操教程(完结)如果安装好Docker不知道怎么使用,不理解各个名词的概念,不太了解各个功能的用途,这篇文章应该会对你有帮助。前置条件:已经安装Docker并且Docker成功启动。实操内容:使用Docker容器替换本地安装的程序并迁移数据(MySQL、redis)。最终目的:熟练使用Docker各项功能。理解概念Docker官方提供了一个分发平台DockerHub,可以从上面拉取已经提供好的镜像直接构建容器运行。这个过程会涉及到Docker的一些概念,在刚接触的时候比较抽象,这里以烘焙出一个蛋糕为例子说明一下:Dockerfile:蛋糕的配方。配方上详细列出了需要的材料(

基于亚马逊云EC2+Docker搭建nextcloud私有化云盘

亚马逊云科技EC2云服务器(ElasticComputeCloud)是亚马逊云科技AWS(AmazonWebServices)提供的一种云计算服务。EC2代表弹性计算云,它允许用户租用虚拟计算资源,包括CPU、内存、存储和网络带宽,以满足计算需求。在日常工作中,大家使用比较多的云盘有百度网盘,阿里的夸克网盘,移动云盘,坚果网盘等等,但是将一些内部数据或者机密文件保存在公开网盘中会存在较大的风险,很容易造成泄露,今天带领大家部署一款基于亚马逊云EC2云服务器的私有化开源云盘NextCloud文章目录1.亚马逊EC2云服务器优势2.登录云服务器2.1EC2云服务器准备2.2EC2云服务器远程访问3

5 分钟小工具:使用 dive 分析 docker 镜像

需求拿到一个镜像之后,我想知道:分层查看镜像里都有哪些文件各层使用了什么命令构建的这个镜像镜像里比较大的文件有哪些(可能需要优化)dive工具介绍dive工具可以做这些分析。dive的github地址是 wagoodman/dive,小巧玲珑,MIT开源协议,42.9k的star。它的介绍是这么一句话:Atoolforexploringeachlayerinadockerimage其分析效果大概如下:安装dive可以使用镜像安装:dockerpullwagoodman/dive:latestdockerrun--rm-it-v/var/run/docker.sock:/var/run/dock