个人练习之-jenkins

虚拟机环境搭建(买不起服务器 like me)

重点:

0 虚拟机防火墙关闭

systemctl stop firewalld.service

systemctl disable firewalld.service
1 (centos7.6)网络配置 (vmware 编辑 -> 虚拟网络编辑器 -> 选择NAT模式 ->NAT设置查看网关)

shell 复制代码
	vim /etc/sysconfig/network-scripts/ifcfg-en33

	BOOTPROTO: static
	IPADDR:IP地址(前三段要和网关地址前三段一致)
	GATEWAY:网关(使用查看到的网关即可)
	NETMASK:子网掩码(固定的 255.255.255.0)
	ONBOOT:开机启动网络,设置为yes

2 gitlab docker 安装 docker-compose

yaml 复制代码
version: '3.1'
services:
  gitlab: 
    image: 'gitlab/gitlab-ce:latest'
    container_name: gitlab
    restart: always
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://虚拟机的ip:8929'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
    ports:
      - '8929:8929'
      - '2224:2224'
    volumes:
      - './config:/etc/gitlab'
      - './log:/var/log/gitlab'
      - './data:/var/opt/gitlab'

3 jenkins docker 安装 docker-compose

yaml 复制代码
version: '3.1'
services:
  jenkins: 
    image: 'jenkins/jenkins:2.319.1-lts'
    container_name: jenkins
    ports:
      - 8080:8080
      - 50000:50000
    volumes:
      - './data:/var/jenkins_home/'
相关推荐
XIAOHEZIcode17 小时前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220701 天前
如何搭建本地yum源(上)
运维
大树884 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠4 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质4 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工4 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智4 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_4 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
施努卡机器视觉4 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
AC赳赳老秦4 天前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw