草庐IT

Docker-Jenkins

全部标签

使用idea 创建 推送docker镜像 并创建运行容器

目录一、开启Docker远程访问二、idea安装docker插件三、SpringBoot集成docker部署1、修改pom文件,添加properties,添加plugin2、配置dockerfile文件:在工程根目录下新建dockerfile文件常规做法**如果需要读取外部的配置文件**3、创建docker镜像4、查看容器配置5、查看SpringBoot镜像日志四、设置环境变量1、修改yml中配置IntellijIDEA快速实现Docker镜像部署的方法步骤一、开启Docker远程访问编辑vim/lib/systemd/system/docker.service添加-Htcp://0.0.0.

【docker】docker安装nginx

简单安装选择nginx版本:dockersearchnginx使用最新版本dockerpullnginx查看镜像dockerimages运行nginx容器dockerrun--namenginx-withoutOther-p8080:80-dnginx:latest进入容器dockerexec-itdnginx-withoutOther/bin/bash映射配置以及文件储备知识:docker安装nginx的配置信息日志位置:/var/log/nginx/配置文件位置:/etc/nginx/项目位置:/usr/share/nginx/html在宿主机创建需要映射的nginx目录例如/root/d

ios - 从 jenkins 构建 xcode 项目失败。在命令行中构建时运行正常。为什么?

从jenkins构建xcode项目失败。在命令行中构建时运行正常。为什么?这是我得到的错误:[BEROR]CodeSignerror:Nomatchingprovisioningprofilefound:YourbuildsettingsspecifyaprovisioningprofilewiththeUUID‚Äú_UUID_‚Äù,however,nosuchprovisioningprofilewasfound.[BEROR]CodeSignerror:codesigningisrequiredforproducttype'Application'inSDK'iOS7.1'这是

ios - 使用 Jenkins 和 Xcode 7 通过 TestFlight 构建 iOS 应用程序并分发 .ipa

Apple发布了Xcode7更新,再次破坏了一切。以前,我们不得不处理ResourceRules.plist:cannotreadresources使用描述的hack发出问题,例如here.一些人wonder为什么一开始会发生这种情况。但是,随着Xcode7更新,他们通过在设置此选项时给出此错误来禁止使用CodeSigningResourceRulesPath:ERRORITMS-90339:"Thisbundleisinvalid.TheInfo.plistcontainsaninvalidkey'CFBundleResourceSpecification'inbundle这ques

ios - Xamarin iOS 使用 Jenkins 和 Nuget 在 OSX 上构建服务器

我目前正在iMac上构建持续集成管道,以构建XamariniOS应用程序。我们使用Jenkins来控制CI构建过程,但该项目包含许多未存储在我们的Git源代码库中的Nuget包。由于Jenkins未下载这些包,因此我需要对解决方案调用恢复。Nuget.exe是否作为XamarinStudio的一部分安装在OSX上(如果安装在何处),如果没有,是否有ElCapitan的OSX命令行版本? 最佳答案 OS-X上的Mono安装程序提供了一个nugetshell脚本和nuget.exeCIL-assembly脚本的默认安装位置:/usr/l

【建议收藏】Jenkins+postman+newman之API全自动化测试

1背景本文要介绍的环境在我司已经投入使用,举个简单的真实使用场景,开发提供了300多个API,每个API都有各种参数,所以我们会先在postman中为这300多个API编写300*n个testcase,然后在jenkins上跑;到此有人可能会问,都在postman中写好testcase了,怎么还要去jenkins中跑,岂不是多此一举?答案是否定的,试想,当开发一直在不停的维护这300多个接口时,难道需要开发每次都告诉我们测试人员该进行测试了吗?显然不是的,这就是jenkins+postman的自动化之处了,开发可以实现一个jenkins的上游job脚本(当接口代码有修改时触发我们这个testc

【Docker】

文章目录一、准备二、Docker的安装第一步:直接开启一个虚拟机,登录进去后,使用ipa命令查看ip地址,查看到当前虚拟机ip地址是192.168.11.10然后用Xshell7连接该虚拟机,连接地址填刚才的虚拟机ip地址;第二步:在家目录下使用命令:curl-fsSLget.docker.com-oget-docker.sh,该命令的作用是将docker的下载脚本拉取到本地;第三步:执行命令:sudoshget-docker.sh--mirrorAliyun,表示以管理员身份执行,--mirrorAliyun表示从阿里云下载;第四步:使用命令:sudosystemctlenabledocke

【docker系列】四种基础网络模式及自定义网络

文章目录一、docker网络顶层设计二、CNM三要素三、默认创建的网络四、bridge网络模式(默认)五、none网络模式六、host网络模式七、container复用模式八、自定义bridge模式总结一下一、docker网络顶层设计在docker网络的顶层设计层面,包含了三个核心部分CNM(ContainerNetworkModel)是docker容器网络模型(即设计标准),它规定了Docker网络架构的基础组件是:SandBox、EndPoint以及Network。Libnetwork是CNM标准的具体实现,它和docker一样都是使用Go语言编写的,实现了CNM设计的基础组件,此外它还实

Jenkins 使用

Jenkins使用文章目录Jenkins使用一、jenkins任务执行二、Jenkins连接gitee三、Jenkins部署静态网站一、jenkins任务执行jenkins创建jobjob的名字最好是有意义的restart_web_backendrestart_web_mysql[root@jenkins~]#ls/var/lib/jenkins/config.xmlnodeMonitors.xmlhudson.model.UpdateCenter.xmlnodeshudson.plugins.git.GitTool.xmlpluginsidentity.key.encqueue.xml.ba

windows安装linux部署docker服务全过程

windows安装linuxhttps://blog.csdn.net/laterstage/article/details/131460688如果不能查看linuxip信息,需要安装:yuminstallnet-tools.x86_64-ylinux安装Docker随着容器技术的兴起,Docker已经成为了最为流行的容器引擎。它可以快速构建、部署、运行应用程序,并且具有高度的灵活性和可移植性。在Linux环境下安装Docker非常容易,本文将向您介绍如何在Linux上安装Docker。步骤1:检查系统是否满足要求在安装Docker之前,我们需要检查当前的Linux系统版本是否满足要求。Doc