文件名称:docker-jenkins:用于运行 Jenkins、Selenium Headless 的 Docker 脚本
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-25 11:22:08
介绍 这是使用 Docker 映像托管整个构建服务器基础架构的示例。 Fig 文件概览 我们创建一个安装了 node 和 maven 的构建从映像 我们收集一份 Jenkins Docker 镜像的副本 我们使用 Selenium Docker 镜像建立一个 Selenium 环境 启用 VNC 访问的 Chrome、Firefox 的“节点”(密码:“秘密”) Selenium 'hub' 来管理节点 可以在找到更深入的概述 配置 为了让Jenkins能够使用slave,需要在机器上配置Jenkins的公钥 作为将运行 Fig 脚本的用户: 创建一个名为~/jenkins_home/.ssh的目录 生成 SSH 密钥 ssh-keygen -t rsa -C 'jenkins@example.com' 出现提示时,将文件保存到~/jenkins_home/.ssh/id_rsa
【文件预览】:
docker-jenkins-master
----node()
--------Dockerfile(351B)
--------README.md(785B)
--------config.json(774B)
----slave()
--------Dockerfile(633B)
--------gitconfig(64B)
--------.dockerignore(0B)
--------README.md(932B)
--------ssh()
----ABOUT.md(8KB)
----docker-compose.yml(730B)
----.gitignore(36B)
----README.md(2KB)
----compact.yml(570B)