Dockerfile中同时存在entrypoint 和cmd 情况

二、CMD 与 ENTRYPOINT主要区别 我们直接进入主题,CMD 与 ENTRYPOINT都是用于指定启动容器执行的命令,区别在于: 当docker run 命令中有参数时,守护进程会忽略CMD命令。使用ENTRYPOINT指令...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-13 01:11
  • 阅读 ( 137 )

linux ssh 连接某个主机时,指定私钥的路径

版权 1.修改当前登录用户的 ssh 环境变量文件(没有则新增)vim ~/.ssh/config 2.根据需求,定义需要连接的主机的私钥路径(可以定义多个不同的主机)Host github.com User git Hostname gi...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-12 03:29
  • 阅读 ( 51 )

DockerFile 设置环境变量

DockerFile的ARG和ENV ARG主要是定义一个变量,在你使用docker build的时候可以通过参数来设定。 docker build --build-arg <varname>=<value> 1 因此如果你需要在build期间使...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-11 02:29
  • 阅读 ( 141 )

jenkins pipeline 内置条件判断when和script 内执行脚本

when指令概述 when指令允许Pipeline根据给定条件确定是否应执行该阶段。该when指令必须至少包含一个条件。如果when指令包含多个条件,则所有子条件必须返回true才能执行该阶段。这与子条件嵌套...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-10 15:27
  • 阅读 ( 50 )

jenkins pipeline脚本搞定让你困惑的 Jenkins 环境变量

前言 Jenkins, DevOps 技术栈的核心之一,CI/CD 离不开编写 Pipeline 脚本,上手 Jenkins ,简单查一下文档,你就应该不会被 agent,stages,step 这类关键词弄懵,也能很快构建出 pipeline...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-09 19:30
  • 阅读 ( 153 )

指定 jar包启动的 端口和读取的配置文件

指定 jar包启动的 端口和读取的配置文件 java -jar -Dspring.profiles.active=prod  -Dserver.port=8388  ./target/admin-server-1.0.jar 或 java -jar --spring.profiles.active=prod...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-09 17:24
  • 阅读 ( 38 )

Spring Cloud: Spring Cloud项目中配置文件bootstrap.yml和application.yml

置文件bootstrap.yml和application.yml 引言bootstrap.ymlapplication.yml加载顺序示例:bootstrap.yml加载顺序和属性覆盖其他参考引言配置文件bootstrap.yml和application.yml都可以用来配置...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-09 17:11
  • 阅读 ( 38 )

centos 8 docker 阿里云源

阿里云docker 位于:https://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/stable/Packages/ 下面是其docker 配置,把下面文本保存为docker-ce.repo 放到 /etc/yum.repos.d下面,然后y...

  • 0
  • 0
  • shitian
  • 发布于 2022-05-08 18:10
  • 阅读 ( 33 )

git 从大项目拆分项目, 保留git 记录 拆分

需求 现在有如下需求,之前多个项目(Project A,Project B,Project C)混在了一个大的Project里面,不便于管理。 现在需要把Project C 单独拆分出来,并保留该项目之前的git记录。 解决 在此...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-30 21:56
  • 阅读 ( 33 )

git submodule和 git subtree 功能比较

1 - 仓库共用(子仓库、子项目)两种子仓库使用方式git submodule(子模块)git subtree(子树合并)从1.5.2版本开始,官方新增Git Subtree并推荐使用这个功能来替代Git Submodule管理仓库共用(子仓库...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-29 16:22
  • 阅读 ( 32 )

克隆一个含有submodule的项目

克隆一个含有submodule的项目 在上面的示例中,我们向现有的Git repository添加了一个新的submodule。但是,反过来,当我们需要克隆一个已经包含submodule的仓库时,又会怎么样呢? 如果我们执...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-29 10:28
  • 阅读 ( 33 )

构建openJDK基础镜像

构建openJDK基础镜像 一:目的: 为了减少openJDK镜像包大小,这里使用的alpine最新版本作为进出镜像进行构建二:新增安装包因为最新版本的alpine镜像中集成busybox ,所以默认支持大部分网...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-27 19:54
  • 阅读 ( 30 )

万字PostgreSQL经验谈

前言 PostgreSQL在中国的发展势头越来越好,作为一个企业级开源数据库,PostgreSQL的目标就是替代商业数据库巨头Oracle,在满足数据库稳定性、可靠性、可用性等企业基本诉求的前提下,满足企业...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-26 18:58
  • 阅读 ( 145 )

电商售后—售后流程与状态详解

编辑导语:在电商系统中,订单售后是整个平台系统最为重要的组成部分之一,好的售后产品能够极大提升用户对于整个电商产品的用户体验,提高口碑。产生售后的原因很多,处理平台本身的问题还有其...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-26 17:49
  • 阅读 ( 32 )

分销系统分解与产品设计

编辑导语:“分销”指的是让更多人帮助企业卖货,企业通过裂变分销,实现分销渠道裂变从而达到销售商品的目的。本文作者对分销系统进行了分解,感兴趣的小伙伴们一起来看一下吧。 一、什么是分销...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-26 16:52
  • 阅读 ( 32 )

gitlab 升级过程记录

gitlab 有一组应用程序构成,升级过程中,除了涉及数据库结构变化,这些软件升级,配置变更【新版本中有些配置项作废】,所以升级gitlab时候一定要严格遵照官方升级的版本顺序: 1,查看当前本...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-24 19:41
  • 阅读 ( 68 )

Java Maven settings.xml中私有仓库配置详解

这篇文章主要介绍了详解Maven settings.xml配置,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 目录 Maven setting中私有仓库配置浅析 简单maven配置 mirrors...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-22 21:58
  • 阅读 ( 31 )

Maven中setting配置文件解析

一、简介 Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-22 21:40
  • 阅读 ( 32 )

Maven之pom.xml配置文件详解

setting.xml主要用于配置maven的运行环境等一系列通用的属性,是全局级别的配置文件;而pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-22 19:49
  • 阅读 ( 35 )

pg 如何抢救被删的数据

前言 今天群里有位童鞋提到,我不小心删除了一条数据,怎么找回呢?群里的各位大仙各显神通,一阵操作,大概统计了一下,不下五六种方法,方方面面,十分完备。不过遗憾的是,对于新人来说可能...

  • 0
  • 0
  • shitian
  • 发布于 2022-04-19 00:18
  • 阅读 ( 38 )