草庐IT

docker-jenkins

全部标签

Docker之nacos集群部署

前言Nacos是一个开源的注册中心和配置中心,用于实现微服务架构中的服务发现、服务治理和动态配置管理。在Docker中使用Nacos,你可以通过拉取官方提供的Docker镜像并运行容器的方式来快速部署 一.Nacos镜像拉取及独立模式镜像拉取命令详解:当前命令为创建Nacos容器(没有Nacos镜像会自动拉取Nacos镜像)dockerrun:运行一个Docker容器的命令。-itd:这是参数的一部分,其中:-i:保持标准输入(stdin)打开。-t:为容器分配一个伪终端(pseudo-TTY)。-d:在后台运行容器,并返回容器ID。-ePREFER_HOST_MODE=ip:设置环境变量PR

问题修复:连接docker Mysql 报错Access denied for user ‘asiced‘@‘172.17.0.1‘ (using password: NO) macOS,docker

场景描述:项目:SpringMVC+SpringBoot+Mybatis-Plus项目平台:IntelliJIDEA2023.1操作系统:macOSv13.4容器平台:Docker在这里点击目录快速处理问题⬇️场景描述:错误信息原因:问题排查问题解决一、配置用户名、密码、账号权限0)如果使用了Docker来管理Mysql,需要先进行这一步1)忘记密码的情况1.1)修改用户名、主机、密码1.2)刷新权限2)检查配置文件是否被成功载入2.1)若没有载入成功的解决方法一2.1)若没有载入成功的解决方法二3)配置被覆盖问题(此处重点3.1)解决方法1:为配置类添加配置3.2)解决方法2:删除此配置方法

嘴对嘴,手摸手 ,10分钟教你学会用 Jenkins +miniprogram-ci 自动生成微信小程序预览二维码

标题有点哗众取宠,但内容字字都是干货。先看看效果:要实现这样的效果,需要下面3步: 1.下载 node 依赖包 miniprogram-ci,编写预览和上传功能 2.登录微信公众平台, 下载项目的privateKey+添加代码上传IP白名单 3.安装配置JenkinsStep1 下载 node 依赖包 miniprogram-ci,编写预览和上传功能,在微信小程序项目下创建package.json,wxCI.js文件,package.json内容如下,执行yarn或 npminstall指令,安装项目运行时需要的依赖{"scripts":{"wxci":"cross-envnode./wxCI

从零开始针对 .NET 应用的 DevOps 运营实践 - Jenkins & SonarQube 安装配置

一、Overview继续DevOps实施的相关内容,在上一篇的博客中,完成了对于工具链中使用到的软件所需的运行环境的配置,在这一篇的博客中,将聚焦于我们使用到的两个主要的软件:Jenkins与SonarQube在Windows服务器上的部署安装,为后续DevOps的实施,构建软件基础二、Contents从零开始针对.NET应用的DevOps运营实践-运行环境搭建从零开始针对.NET应用的DevOps运营实践-Jenkins&SonarQube安装配置三、StepbyStep3.1、前言在Jenkins与SonarQube的版本选择上,这里我选择的都是最新的LTS版本,也就是长期支持版本,如果你

Jenkins搭建(国内Linux服务器离线版<内附插件安装获取教程>)

需求    公司项目采用微服务的架构,服务很多,每次生产上线的时候特别的麻烦,需要本地打包,打好包了,上传到生产服务器,每台服务器传好包之后备份旧包重启服务。涉及到单个服务还好,当影响的服务很多时,这是一个特别痛苦的事情,本地打包时一个服务要针对不同的服务器打不同的包,部署时也要记住哪个服务已经部署过了,还有哪些没有部署,全程不能分心,工作量很大,特别费时间,每次生产上线部署就需要花费几个小时。所以,每次部署生产的时候头特别的疼。经过几次折磨之后,下定决心引入自动化部署工具Jenkins。Jenkins简介    Jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控

Jenkins插件安装,插件导入

说明     因为我的服务器是国内的服务器,访问不到google等国外网站,Jenkins只能选择选择离线方式,跳过安装插件(如果想安装插件可以去http://updates.jenkins-ci.org/download/plugins/ 找到你想要的插件,下载并安装。网上也有可以下载插件修改配置的教程,我试了大部分的方式发现还是不能下载插件,所以决定通过备份插件,再导入的方式,这样可以批量的安装大部分需要的插件,省时省力,这种方式适用于刚安装jenkins的情况,因为导入的方式会把管理员等原有的数据进行覆盖)安装备份插件    文章内采用的是ThinBackup插件进行插件恢复的。首先Je

Jenkins+svn+nginx实现windows环境自动部署vue前端项目

前面文章介绍了Jenkins+svn+tomcat实现自动化部署,现在终于有空抽时间出来写下Jenkins+svn+nginx实现自动部署vue前端项目。jenkins的安装和配置已经在前面文章进行介绍,下面介绍实现vue前端项目需要进行的哪些额外的步骤。注意:在安装jenkins和nginx的前提下,如果还没安装nginx,请自行百度1:登陆jenkins,在系统管理——插件管理中,添加两个插件。Node.js和Postbuildtask.其中node.js是用来打包vue项目,postbuildtask用来把打包好的项目自动移动到nginx目录。      2.配置下NodeJS参数,打开

【Docker】镜像的构建与上传下载阿里云

🎉🎉欢迎来到我的CSDN主页!🎉🎉🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚🌟推荐给大家我的专栏《Docker实战》。🎯🎯👉点击这里,就可以查看我的主页啦!👇👇Java方文山的个人主页🎁如果感觉还不错的话请给我点赞吧!🎁🎁💖期待你的加入,一起学习,一起进步!💖💖目录✨前言一、构建镜像1.基本结构2.构建镜像2.1.初步了解2.2.镜像运行jdk二、镜像的优化三、镜像上传与下载3.1.上传镜像①登录阿里云进入控制台搜索容器镜像服务ACR②实例列表选择自己需要的实例③设置Registry密码④设置访问凭证固定密码⑤在虚拟机中登录Docker⑥创建命名空间⑦创建镜像仓库​编辑⑧推送镜像

【Docker】快速入门之Docker的安装及使用

一、引言1、什么是Docker        Docker是一个开源的应用容器引擎,它让开发者可以将他们的应用及其依赖打包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。        Docker的优点包括简化流程、避免选择恐惧症和节省开支。使用Docker可以更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。Docker的架构包括Dockerdaemon(Docker守护进程),这是一个运行在宿主机(DOCKER-HOST)的后台进程。        Docker进

Docker的安装和基本命令使用详解

目录1、docker简介1.1、docker基本介绍 1.2、容器与虚拟机比较2、docker安装2.1、安装基本环境2.2、Docker的基本组成2.3、安装docker2.4、卸载docker2.5、配置阿里云镜像加速器2.6、helloworld示例3、docker的常用命令3.1、帮助启动类命令3.2、镜像命令3.2.1、列出本机主机上的镜像3.2.2、搜索镜像3.2.3、拉取镜像3.2.4、查看镜像/容器/数据卷所占空间3.2.5、删除镜像3.3、容器命令3.3.1、启动/停止/删除容器3.3.2、列出当前正在运行的所有容器3.3.3、退出容器3.3.4、进入容器3.3.5、容器导入