首页 > 其他分享 >Docker运行Jnekins

Docker运行Jnekins

时间:2024-01-18 15:47:18浏览次数:22  
标签:Jnekins chown usr jenkins Docker local docker 运行 1000

下载镜像

docker pull jenkins/jenkins:2.419

赋予权限

chown -R 1000:1000 /opt/workspace/
chown -R 1000:1000 /usr/local/maven
chown -R 1000:1000 /usr/local/git
chown -R 1000:1000 /usr/local/jdk11/jdk-11.0.20
chown -R 1000:1000 /opt/jenkins
chown -R 1000:1000 /etc/localtime

启动容器

#启动命令:
# 容器后台运行 -d
# root身份运行 -u root
# 网络指定host --net=host,可通过主机网址访问容器内服务
# 端口映射为8088:8080
# 工作目录挂载为 -v
docker run -u root -d \
-p 8088:8080 \
-v /opt/jenkins/jenkins_home:/var/jenkins_home \
-v /opt/workspace/:/var/jenkins_home/workspace/ \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/usr/bin/docker \
-v /usr/local/jdk11/jdk-11.0.20:/usr/local/jdk11/jdk-11.0.20 \
-v /usr/local/maven:/usr/local/maven \
-v /usr/local/git:/usr/local/git
-e JAVA_OPTS="-Dorg.apache.commons.jelly.tags.fmt.timeZone='Asia/Shanghai" \
--name myjenkins jenkins/jenkins:2.419

查看密码

# 查看容器
docker ps
# 进入容器
docker exec -it myjenkins /bin/bash
# 查看密码
cat /root/.jenkins/secrets/initialAdminPassword

更换站点

https://mirrors.huaweicloud.com/jenkins/updates/update-center.json

标签:Jnekins,chown,usr,jenkins,Docker,local,docker,运行,1000
From: https://www.cnblogs.com/leepandar/p/17972601

相关文章

  • 运行新建Flutter项目, 报错Exception in thread “main“ java.net.ConnectException:
    新建项目后,直接使用demo进行安卓真机运行时报错Exceptioninthread"main"java.net.ConnectException:Connectiontimedout:connect atjava.base/sun.nio.ch.Net.connect0(NativeMethod) atjava.base/sun.nio.ch.Net.connect(Net.java:579) atjava.base/sun.nio.ch.N......
  • docker镜像部署 Stable Diffusion
    Docker镜像部署StableDiffusion什么是Docker?Docker是一个开源的容器化平台,可以将应用程序和其所依赖的所有组件打包在一个可移植的容器中。与虚拟机不同,Docker容器不需要额外的操作系统,因此它们更加轻量级和高效。什么是StableDiffusion?StableDiffusion是一个用于分析稳定......
  • stable diffusion 生成docker镜像
    StableDiffusion生成Docker镜像简介Docker是一个流行的容器化平台,允许开发者打包和分发应用程序及其依赖项。而StableDiffusion是一个用于稳定扩散的算法,用于解决数据传输中的拥塞问题。本文将介绍如何使用StableDiffusion生成Docker镜像,并提供相关的代码示例。什......
  • docker 安装MYSQL
    安装dockerrun-p3308:3306--nametest-mysql-v/var/docker-data/mysql/conf:/etc/mysql/conf.d-v/var/docker-data/mysql/logs:/logs-v/var/docker-data/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7.43关于主机是不是需要my.cnf实测并......
  • 【langchain】在单个文档知识源的上下文中使用langchain对GPT4All运行查询
    Inthepreviouspost, RunningGPT4AllOnaMacUsingPythonlangchaininaJupyter Notebook,我发布了一个简单的演练,让GPT4All使用langchain在2015年年中的16GBMacbookPro上本地运行。在这篇文章中,我将提供一个简单的食谱,展示我们如何运行一个查询,该查询通过从单个基于......
  • 使用 Docker 安装 MongoDB 数据库
    byemanjusakafromhttps://www.emanjusaka.top/2024/01/docker-create-mongo-db彼岸花开可奈何本文欢迎分享与聚合,全文转载请留下原文地址。Docker安装命令dockerrun-d--namemongo--restart=always--privileged=true-p27017:27017-v/opt/doc/data:/data/dbmo......
  • mac m1 golang 运行go项目没法dbg解决
    1.首先终端看 uname-m如果是显示armd的话就是m12.go版本需要安装arm64版本(macm1) 3.golang编辑器也要安装m1版本的 4.dbg成功 ......
  • Stirling-PDF docker安装
    有时候pdf文件需要处理,有个开源工具。https://github.com/Stirling-Tools/Stirling-PDF docker安装1、下载dockerpullfrooodle/s-pdf:latest2、安装dockerrun-d\-p8380:8080\-v/Users/xxxx/Documents/Stirling-PDF/data/:/usr/share/tesseract-ocr/4.......
  • stable Diffusion python 运行时抛出一个异常
    Python中的异常处理引言在编程过程中,我们经常会遇到各种错误和异常情况。为了提高程序的稳定性和可靠性,我们需要对这些异常情况进行处理。在Python中,异常处理是一个非常重要且常用的功能。异常的概念异常是程序中不正常的情况,例如:文件不存在、数组越界、除零错误等。当异常发生......
  • stable diffusion 运行时python意外退出 mac
    StableDiffusion运行时Python意外退出Mac实现指南简介在开发过程中,我们经常会遇到Python运行时意外退出的情况。这可能是由于代码错误、内存不足、依赖问题等原因导致的。本文将指导你如何在Mac系统上实现StableDiffusion运行时Python意外退出的解决方案。整体流......