个人练习之-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/'
相关推荐
梁下轻语的秋缘43 分钟前
I2S与I2C
运维·stm32·单片机·51单片机
安达发公司1 小时前
安达发|效率革命:APS自动排程,为“金属丛林”安装精准导航
大数据·运维·人工智能·aps高级排程·aps排程软件·安达发aps·aps自动排程
科士威传动1 小时前
精密仪器中的微型导轨如何选对润滑脂?
大数据·运维·人工智能·科技·机器人·自动化
TracyGC1 小时前
Linux环境-RTX5080显卡CUDA12.8下安装mmcv/mmdetection3d
linux·运维·服务器
xu_ws1 小时前
Linux下快速安装配置Redis全攻略
linux·运维·服务器
qq_2153978972 小时前
内网穿透服务 frps
运维·docker·容器
Heart_to_Yang2 小时前
企业惠普打印机添加、打印乱码与扫描失败故障通用排查手册
运维·服务器·经验分享
坚定信念,勇往无前2 小时前
Alibaba Cloud Linux 4.0安装mongodump
linux·运维·服务器
虹梦未来3 小时前
【运维心得】Ubuntu2404编译nginx隐藏Server信息
运维·服务器·nginx
可爱又迷人的反派角色“yang”3 小时前
docker(三)
linux·运维·网络·docker·容器·云计算