首页 > 系统相关 >Centos+jenkins+Docker+.Net6 简单使用CI/CD

Centos+jenkins+Docker+.Net6 简单使用CI/CD

时间:2024-01-25 09:57:02浏览次数:32  
标签:CI Centos -- sudo +. home var jenkins docker

jenkins安装

1:安装
sudo docker pull jenkins/jenkins

2:路劲
/home/fengge/jenkins_home

3:运行 :/var/jenkins_home 运行数据多了这个错误的东东路径 jenkins_home 
sudo docker run -d --restart=always --name jenkins  -p 8081:8080   -v /home/fengge/jenkins_home:/var/jenkins_home  jenkins/jenkins

//OK
sudo docker run -d --restart=always --name jenkins  -p 8081:8080   -v /home/fengge/jenkins_home:/var/  jenkins/jenkins:lts

4:异常
touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?


groupadd -g 1000 jenkinsUsers
useradd -u 1000 -g 1000 -d /users/jenkins/jenkinsAdmin -m jenkinsAdmin
passwd jenkinsAdmin
chown -R 1000:1000 /home/jenkins

5:上面处理没有效果
 处理如下运行
sudo docker run -d --restart=always --name jenkins  -p 8081:8080   -v /home/fengge/jenkins_home:/var/  jenkins/jenkins:lts

6:进入内部
 sudo  docker exec -it 容器id /bin/bash

7:查看jenkins分配的密码 cat /var/jenkins_home/secrets/initialAdminPassword



测试密码:fengge518-123456@@

 jenkins镜像中使用docker

 

标签:CI,Centos,--,sudo,+.,home,var,jenkins,docker
From: https://www.cnblogs.com/Fengge518/p/17541525.html

相关文章

  • centOS7环境配置
    一台新的云服务器,如何配置基础环境:0.更新软件包和存储库sudoyumupdate-y1.安装gitsudoyuminstallgit-ygit--version2.安装nodeJSsudoyuminstallepel-releasesudoyuminstallnodejsnode--versionsudoyuminstallnpm--enablerepo=epel......
  • Atlassian 停服 Bamboo,CI/CD 用不了了?教你快速迁移到极狐GitLab CI
    Atlassian表示,将在2024年2月,终止对于旗下所有服务器端产品(Serverproducts)的支持。随着这个时间节点的逐渐临近。那些依赖于私有化部署了Atlassian服务端产品的用户来说,面临着抉择:要么升级到Atliassian的数据中心或者云产品来继续使用Atliasian的产品,要么寻找替代产品......
  • centos7 LAMP部署owncloud
    部署LAMP1.安装Apache[root@localhost~]#yuminstallhttpd-y2、启动Apache并设置为开机自启动##启动Apache[root@localhost~]#systemctlstarthttpd\##设置开机自启[root@localhost~]#systemctlenablehttpdCreatedsymlinkfrom/etc/systemd/system/multi......
  • CentOS 7上部署Zabbix 5.0
    安装环境centos7.9系统使用root权限登录到CentOS7服务器。确保服务器可以访问互联网#关闭防火墙systemctlstopfirewalld.servicesystemctldisablefirewalld.service#禁用SELINUXsetenforce0sed-i's/^SELINUX=.*/SELINUX=disabled/'/etc/selinux/config#安装Zabbix源......
  • 共话 AI for Science | 北京大学王超名:BrainPy,迈向数字化大脑的计算基础设施
    导读:2023和鲸社区年度科研闭门会以“对话AIforScience先行者,如何抓住科研范式新机遇”为主题,邀请了多个领域的专家学者共同探讨人工智能在各自领域的发展现状与未来趋势。在脑科学领域,数字化大脑通过数学模型和计算机仿真对大脑进行精确的建模和重构,可以更好地理解和探索大脑......
  • centos6.9安装Jenkins服务
    1.安装javajdk,默认centos6.9只能下载到java8,安装成功后Jenkins会有一堆插件用不了,使用这里手动安装java17,在官网找对应安装包https://www.oracle.com/java/technologies/downloads/#java17这里下载了jdk-17_linux-x64_bin.rpm格式 rpm-ivh文件名java-version查看下版本,......
  • 题解 P9911 [COCI 2023/2024 #2] Kuglice
    传送门。题意应该是显然的.分析首先,观察数据范围:\(1\len\le3000\),也就是说,时间复杂度应当在\(O(n^2)\)左右。其次,观察我们取球的顺序,是只能从左或右取,因此,我们每次留下的必然是连续的一段。所以,我们显然可以采用区间DP来解决这道题。确定状态:\(f_{i,j}\)表示现在取......
  • [转]JavaScript:解决计算精度问题/mathjs/bignumber.js/big.js/decimal.js
    原文地址:JavaScript:解决计算精度问题/mathjs/bignumber.js/big.js/decimal.js_js计算精度问题-CSDN博客一、计算精度现象举例举例1、加法 举例2、减法 举例3、乘法 举例3、除法 二、JS为什么会有计算精度的问题JavaScript内部只有一种数字类型Number,也就是说,Java......
  • mellanox ib card芯片型号是ConnectX-6操作系统centos 7.6升级完内核5.19 .4后,安装驱
    在升级内核后,有时候需要重新编译和安装驱动以适配新的内核版本。以下是一些可能的解决步骤:确保内核头文件已安装:在升级内核后,可能需要安装新内核版本的头文件。使用以下命令安装:bashCopycodesudoyuminstallkernel-devel-$(uname-r)kernel-headers-$(uname-r)确保......
  • idea easyCode插件与velocity语法
    1,idea安装easyCode插件2,设置模板easyCode的教程:https://gitee.com/makejava/EasyCode/wikiseasyCode会有默认的字段类型的对应关系,也可以根据需要自己修改 下面是我自己写的一套(适用于mybatisPlus)##导入宏定义$!define##保存文件(宏定义)#save("/entity",".java")##......