Skip to content

undefined

仲灏 izhaong@outlook.com2024-09-06约 1 分钟

##安装

docker-compose
version: '3'

services:                                      # 集合

  jenkins:

    user: root                                 # 为了避免一些权限问题,这里使用了 root

    restart: always                            # 重启方式

    image: jenkins/jenkins:2.475                 # 指定服务所使用的镜像,这里选择了 LTS (长期支持)

    container_name: jenkins                    # 容器名称

    network_mode: host

    ports:                                     # 对外暴露的端口定义

      - 8080:8080                              # 访问 Jenkins 服务端口

      - 50000:50000

    volumes:                                   # 卷挂载路径

      - ./jenkins_home/:/var/jenkins_home  # 这是我们一开始创建的目录挂载到容器内的 jenkins_home 目录

      - ./docker.sock:/var/run/docker.sock

      - ./docker:/usr/bin/docker                # 这是为了我们可以在容器内使用 docker 命令

      - ./docker-compose:/usr/local/bin/docker-compose

插件:

添加环境: image.png

文件上传 publish over ssh

shell
node -v
npm -v
npm config set registry https://registry.npmmirror.com
npm config ls
npm i pnpm -g
pnpm -v
pnpm config list
corepack enable pnpm
pnpm i
pnpm run build:prod

讨论区

欢迎留下想法与补充