个人练习之-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/'
相关推荐
网络安全(华哥)1 小时前
网络安全服务实施流程管理 网络安全服务体系
运维·服务器·网络
致奋斗的我们1 小时前
Nginx反向代理及负载均衡
linux·运维·mysql·nginx·负载均衡·shell·openeluer
Ares-Wang1 小时前
负载均衡 方式
运维·负载均衡
钗头风1 小时前
3.Docker常用命令
运维·docker·容器
朝九晚五ฺ2 小时前
【Linux探索学习】第三十弹——线程互斥与同步(上):深入理解线程保证安全的机制
linux·运维·学习
不要吃栗子李2 小时前
高级运维:1. 对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,比较其各自的优势 。2. 基于 openEuler 构建 LVS-DR 群集。
运维·负载均衡·lvs
ITPUB-微风3 小时前
网易严选DevOps实践:从传统到云原生的演进
运维·云原生·devops
圣心4 小时前
Ollama Docker 镜像部署
运维·docker·容器
web150854159354 小时前
Spring Boot(十六):使用 Jenkins 部署 Spring Boot
spring boot·后端·jenkins
m0_748255024 小时前
Springboot中使用Elasticsearch(部署+使用+讲解 最完整)
spring boot·elasticsearch·jenkins