个人练习之-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/'
相关推荐
浩子智控38 分钟前
电子产品设计企业知识管理
运维·服务器·eclipse·系统安全·硬件工程
龙月1 小时前
journalctl命令以及参数详解
linux·运维
Tony_long74832 小时前
锐捷交换机忘记密码怎么办
运维·网络·信息与通信
vortex54 小时前
AppArmor 受限 Shell 环境绕过技术分析:利用动态链接器路径差异实现 Profile 逃逸
linux·运维·服务器·网络安全
春日见4 小时前
python3语法学习
linux·运维·服务器·人工智能·驱动开发
wxjlkh4 小时前
ESXI的磁盘模式说明 -VMware Paravirtual——VMware 准虚拟/ LSI Logic SAS——LSI 逻辑串口
运维·服务器
天寒心亦热4 小时前
Ubuntu20.04系统WIFI网络监测及自动重启
linux·运维·服务器
源远流长jerry5 小时前
TCP 性能管理核心:滑动窗口、流量控制与拥塞控制机制解析
运维·服务器·网络
北方的流星5 小时前
华为交换机MSTP和VRRP综合应用配置
运维·网络·华为
宠..5 小时前
奇怪的语法错误
运维·服务器·数据库·qt·microsoft