一.net core 自动化发布到docker (Jenkins安装)

本文详细介绍了如何在Docker环境中安装Jenkins,包括创建桥接网络、运行docker:dind镜像,以及自定义和运行Jenkins Docker镜像。文章旨在实现.NET Core应用的自动化发布。
摘要由CSDN通过智能技术生成

目录

1.安装Jenkins

参考资料:https://www.jenkins.io/doc/book/installing/docker/#downloading-and-running-jenkins-in-docker

1.Open up a terminal window.(打开一个终端窗口。)

2.Create a bridge network in Docker using the following docker network create command:(使用以下Docker network Create命令在Docker中创建桥接网络)

3.In order to execute Docker commands inside Jenkins nodes, download and run the docker:dind Docker image using the following docker run command:(为了在Jenkins节点内执行Docker命令,请使用以下dockerrun命令下载并运行Docker:dind-Docker映像)

4.获取Jenkins镜像

   4.1:Customize the official Jenkins Docker image, by executing the following two steps:Create a Dockerfile with the following content:

  4.2:Build a new docker image from this Dockerfile, and assign the image a meaningful name, such as "myjenkins-blueocean:2.401.3-1":

cd 刚才创建Dockerfile目录下执行:来创建镜像

5. Run your own myjenkins-blueocean:2.401.3-1 image as a container in Docker using the following docker run command:(使用以下Docker Run命令在Docker中运行您自己的myjenkins-blueocean:2.401-3-1映像作为容器:)

本篇文章只安装了Jenkins


1.安装Jenkins

参考资料:https://www.jenkins.io/doc/book/installing/docker/#downloading-and-running-jenkins-in-docker

1.Open up a terminal window.(打开一个终端窗口。)

2.Create a bridge network in Docker using the following docker network create command:(使用以下Docker network Create命令在Docker中创建桥接网络)

docker network create jenkins

3.In order to execute Docker commands inside Jenkins nodes, download and run the docker:dind Docker image using the following docker run command:(为了在Jenkins节点内执行Docker命令,请使用以下dockerrun命令下载并运行Docker:dind-Docker映像)
 

docker run \
  --name jenkins-docker \
  --rm \
  --detach \
  --privileged \
  --network jenkins \
  --network-alias docker \
  --env DOCKER_TLS_CERTDIR=/certs \
  --volume jenkins-docker-certs:/certs/client \
  --volume jenkins-data:/var/jenkins_home \
  --publish 2376:2376 \
  docker:dind \
  --storage-driver overlay2

   If you have problems copying and pasting the above command snippet, use the    annotation-free version below:(如果您在复制和粘贴上面的命令片段时遇到问题,  请使用下面的无注释版本)

doc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值