草庐IT

maven-docker-plugin

全部标签

使用云服务器搭建自己的CI/CD环境(docker+Jenkins)

概要:本篇介绍使用宝塔Linux面板操作云服务器,搭建Jenkins和docker用于部署项目+持续集成。介绍如何通过docker部署springboot项目和前端vue项目。环境准备准备云服务器我使用的是阿里的云服务器,配置上个人的话使用两核2G/40G3M带宽足够了,如果想提高Jenkins持续集成的速度的话,建议上4G。博主在购买服务器的时候使用的是centos7,如果选错系统也没关系,可以从阿里的管理平台上更换更换系统点击你的实例在一览页面找到系统信息点击更换服务器准备好之后就可以开始操作了,这里我选择使用宝塔Linux面板来操作我的服务器(选择自己习惯的即可)centos安装宝塔的脚

创建Maven项目

一、安装Maven1.将maven压缩包下载并解压到无中文的路径下2.创建一个文件夹,作为本地仓库,用于存储下载的依赖等3.配置本地仓库,修改修改conf/settings.xml中的为一个指定目录。内容:D:\ProgramFiles\JetBrains\maven_repository4.配置阿里云私服(加快依赖下载速度):修改conf/settings.xml中的标签mirror> id>alimaven/id> name>aliyunmaven/name> url>http://maven.aliyun.com/nexus/content/groups/public/ mirrorOf

Apple Unity Plugins 接入GameCenter 崩溃解决方案

目录问题问题原因解决方案可直接使用的UnityPlugins问题调用GKLocalPlayer.Local.FetchItems()程序崩溃,报错:Thread1:EXC_BAD_ACCESS(code=257,address=0x8000000000000002)启动崩溃,报错:Librarynotloaded:@rpath/AppleCoreNative.framework/AppleCoreNative问题原因苹果官方提供的库,直接编译后,会在调用GKLocalPlayer.Local.FetchItems()时崩溃。https://github.com/apple/unityplugi

【Docker】使用VS创建、运行、打包、部署.net core 6.0 webapi

欢迎来到《小5讲堂》,大家好,我是全栈小5。这是《Docker容器》系列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!目录前言创建项目创建新项目配置新项目启动Docker项目结构启动项目首次启动二次启动运行容器访问效果增加API接口打包部署项目打包部署启动访问接口相关文章前言前一篇文章已经在DockerDesktop管理工具尝试添加DockerNginx容器,也成功访问到前端页面。本篇文章将在Docker下部署.netcore项目,并

Docker核心教程

1.概述官网:https://docs.docker.com/DockerHub网站:https://hub.docker.com/容器较为官方的解释:一句话概括容器:容器就是将软件打包成标准化单元,以用于开发、交付和部署。容器镜像是轻量的、可执行的独立软件包,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。容器化软件适用于基于Linux和Windows的应用,在任何环境中都能够始终如一地运行。容器赋予了软件独立性,使其免受外在环境差异(例如,开发和预演环境的差异)的影响,从而有助于减少团队间基础设施上运行不同软件时的冲突。容器较为通俗的解释:如果需要通俗地描述容器的话,

实战:Docker化Angular

1.背景介绍随着微服务架构和容器化技术的普及,Docker已经成为开发和部署应用程序的首选工具。在这篇文章中,我们将探讨如何将Angular应用程序Docker化,以实现更高效的开发和部署。Angular是一个流行的前端框架,用于构建高性能的单页面应用程序。然而,与其他前端框架一样,Angular应用程序的开发和部署过程可能会遇到一些挑战。这就是我们需要Docker的地方。Docker是一个开源的应用程序容器引擎,它使得开发人员可以将应用程序和其所需的依赖项打包成一个可移植的容器,然后在任何支持Docker的环境中运行。这使得开发人员可以更轻松地开发、测试和部署应用程序,而无需担心环境差异。在

2024年最新docker入门教程,docker compose教程,docker搭建lnmp环境,docker搭建java开发环境

2024年最新整理docker入门教程,dockercompose教程,docker搭建lnmp环境,docker搭建java开发环境。只需记住docker、image、container三个单词,再知道怎么使用,docker就够了。docker入门教程1.前序1.1终端安装jdk软件1.2shell脚本安装jdk软件2.初识Docker2.1Docker介绍2.2Docker安装2.3配置镜像源3Docker服务相关命令4.Docker镜像相关命令4.1查看镜像4.2查找镜像4.3拉取镜像4.4删除镜像5.Docker容器相关命令5.1创建并启动容器5.2查看容器5.3启动容器5.4停止容器

docker 启动 elasticsearch|kibana

elasticsearch:8.1.01.创建networkdockernetworkcreatees-net2.启动容器esdockerrun-d--namees-p9200:9200-p9300:9300-e"discovery.type=single-node"-eES_JAVA_OPTS="-Xms64m-Xmx512m"-ves-date:/usr/share/elasticsearch/data-ves-plugins:/usr/share/elasticsearch/plugins--networkes-netelasticsearch:8.1.0-m:设置容器使用内存最大值;-

Docker编译多平台文件、构建多平台镜像并运行

参考官方文档:Multi-stageMulti-platformMulti-platformimages文章目录方法Buildx设置使用QEMU仿真编译文件构建镜像使用交叉编译(cross-compilation)编译文件构建镜像在x86_64上运行arm64容器方法  如果在x86_64/amd64的平台上,想构建适用于多个平台的镜像,例如linux/amd64、linux/arm64,根据官方文档,有三种方法可以使用:QEMU  使用QEMU模拟构建多平台映像是最简单的入门方法,但可能比本机构建慢得多,特别是对于编译、压缩或解压缩等计算量大的任务。因此如果条件允许的话,更推荐使用Cross