首页 > 其他分享 >docker配置变量

docker配置变量

时间:2024-10-19 15:20:06浏览次数:3  
标签:bin 变量 配置 maven usr jenkins docker local 3.8

docker配置变量

案例:

docker run -itd -p 8090:8080 -p 50000:50000 --name jenkins_pri_v1 --privileged=true -e "PATH=/usr/local/apache-maven-3.8.4/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" -v /data/jenkins:/var/jenkins_home -v /usr/local/apache-maven-3.8.4:/usr/local/apache-maven-3.8.4 jenkins/jenkins:v1

增加环境变量:

-e "PATH=/usr/local/apache-maven-3.8.4/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

与主机Host做映射:

-v /data/jenkins:/var/jenkins_home

-v /usr/local/apache-maven-3.8.4:/usr/local/apache-maven-3.8.4

版本文件:

jenkins/jenkins:v1

#保存容器镜像

docker commit ccd6f2b274c3 jenkins/jenkins:v1

#添加环境变量

通过以下方式运行命令:

docker exec -i CONTAINER_ID /bin/bash -c "export VAR1=VAL1 && export VAR2=VAL2 && your_cmd"

标签:bin,变量,配置,maven,usr,jenkins,docker,local,3.8
From: https://blog.csdn.net/lisanmengmeng/article/details/142908887

相关文章

  • Get “https://registry-1.docker.io/v2/“: proxyconnect tcp: dial tcp: lookup pro
    docker通过代理配置上网无法pullanbox使用代理配置文件解决1.创建代理配置文件运行以下命令创建配置文件:sudomkdir-p/etc/systemd/system/docker.service.dsudotouch/etc/systemd/system/docker.service.d/http-proxy.conf2.编辑配置文件使用nano文本编辑器打......
  • 晨控CK-FR102ANS与汇川AC系列PLC配置EtherNet/IP通讯连接手册
    晨控CK-FR102ANS与汇川AC系列PLC配置EtherNet/IP通讯连接手册产品说明:CK-FR102ANS是一款基于射频识别技术的高频双通道读写器,读写器工作频率为13.56MHZ,支持对I-CODE2、I-CODESLI等符合ISO15693国际标准协议格式标签的读取。高频双通道读写器支持标准工业通讯协议EtherNet......
  • 【MySQL】设置二进制日志文件自动过期,从根源上解决占满磁盘的问题:通过修改 binlog_exp
    引言MySQL的二进制日志(binlog)文件记录了数据库中所有更改的详细信息,包括但不限于对数据的插入、删除、更新,对表和数据库的创建、更改、删除等操作。每一次这样的操作都会在二进制日志中生成一个新的日志事件,并被写入到一个新的二进制日志文件中。因此,如果数据库的活动量较......
  • 软件配置管理活动在 GJB 5000B 评价中的应用
    1 组织机构、角色及职责依据体系要求文件建立两级配置控制委员会:公司配置控制委员会(公司级CCB)和项目配置控制委员会(项目级CCB)。配置管理组为项目级管理配置组(项目级CM)。公司级CCB负责审批产品库的配置项出入库及配置项的Ⅰ类变更。项目级CCB负责审批软件基线建立、受控......
  • GreatSQL 在 SQL 中使用 HINT 语法修改会话变量的实践
    全文目录:开篇语......
  • Linux下丝滑使用docker
    安装docker安装由debian维护的docker.io,参考https://www.kali.org/docs/containers/installing-docker-on-kali/sudoaptupdatesudoaptinstalldocker.iosudosystemctlenabledocker--now为普通用户添加docker的权限sudousermod-aGdocker$USER更改docker镜像(......
  • 软件配置项测试
    一、软件黑盒测试,顾名思义就是把被测目标当做一个黑盒子,不需要了解对象内在的逻辑和特征,只针对对象的外部输入输出接口去设计的一种测试方式。黑盒测试简单的说就是通过外部输入获取外部输出,不考虑中间过程、目前常用的黑盒测试用例设计方法有好几种,需要根据各种应用场景分析......
  • Linux内核调优参数配置
    在Linux中,内核调优涉及到对系统内核的各种参数进行优化,以适应不同的工作负载和场景。这些参数主要存储在两个地方:一个是运行时动态可调的/proc/sys目录下的文件,另一个是持久化的配置文件/etc/sysctl.conf。1.内核调优配置文件/etc/sysctl.conf:这是最常用的内核参数配置文件,用......
  • Windows 10系统下 VS 2017配置PCL 1.8.1 成功版
    一、下载pcl-翻墙打开以下网站https://github.com/PointCloudLibrary/pcl/releases/tag/pcl-1.8.11.将此页面下滑,找到下图两个文件下载2.下载的两个文件放到一个文件夹中2.打开下载好的以下文件PCL-1.8.1-AllInOne-msvc2017-win64.exe二、安装点云库1.点击下载的PC......
  • Kubernetes部署Prometheus并实现自定义指标HPA(安装、配置、实现全流程)
    1.安装kube-prometheusKube-Prometheus是一个开箱即用的监控解决方案,用于监控Kubernetes集群。它集成了Prometheus、Prometheus-Adapter、Alertmanager和一系列的导出器(exporters),使你能够轻松地收集和可视化集群中各种资源的监控数据。1.1克隆kube-prometheus仓库gitclon......