Jenkins CI/CD (基于 Docker)

Jenkins CI/CD (基于 Docker)

什么是 CI/CD ? 持续集成(Continuous Integration,CI):代码合并、构建、测试、部署都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment,CD):部署到测试环境、预生产环境、生产环境。 持续交付(Continuous Delivery,CD):将最终产品发布到生产环境,给用户使用。 流程图与机器资源分配 主...

Linux 2022-08-02 AM 346次 0条
cAdvisor+Prometheus+Grafana 监控容器服务

cAdvisor+Prometheus+Grafana 监控容器服务

简单介绍 cAdvisor:用于收集正在运行的容器资源使用和性能信息,每个 Docker 宿主机都需要部署。 Prometheus:容器监控系统,收集与存储。 Grafana:开源可视化系统。 机器划分 主机名 IP 作用 K8-200 10.10.1.200 cAdvisor K8-210 10.10.1.210 Prometheus、Grafana、cAdviso...

Linux,Monitor 2022-07-23 PM 280次 0条
常用 Dockerfile 整理

常用 Dockerfile 整理

用意 本文仅用于记录日常常用的服务(应用)的 Dockerfile 写法,理论上会持续更新。 Nginx # 指定使用的镜像 FROM centos:7 # 标签 LABEL maintainer www.itwordsweb.com # 安装基础环境并清理缓存压缩镜像大小 RUN yum install -y gcc gcc-c++ make \ openssl-deve...

Linux,Kubernetes 2022-07-17 AM 251次 0条
docker_jenkins_ansible 部署 java 服务_02

docker_jenkins_ansible 部署 java 服务_02

前情提要 在上文,我们已经把 jenkins 部署好了,其中 ansible 和 gitlab 因为在环境中已经有,就省略吧。 要部署的话,可以百度找资料,或者看我这几篇文章以作参考: https://www.itwordsweb.com/linux_doc/auto_01.html https://www.itwordsweb.com/linux_doc/auto_02.html http...

Linux 2020-09-10 PM 1688次 0条
docker_jenkins_ansible 部署 java 服务_01

docker_jenkins_ansible 部署 java 服务_01

整体思路 因为原有环境带有 gitlab 和 ansible,故本文不表述如何部署 gitlab/ansible 部署 jenkins 安装 docker,优化配置 # 安装 docker curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker.repo &&...

Linux 2020-09-10 AM 1757次 0条
黑群晖利用 NPS 做内网穿透

黑群晖利用 NPS 做内网穿透

介绍 nps 是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持 tcp、udp 流量转发,可支持任何 tcp、udp 上层协议(访问内网网站、本地支付接口调试、ssh 访问、远程桌面,内网 dns 解析等等……),此外还支持内网 http 代理、内网 socks5 代理,可实现在非内网环境下如同使用 vpn 一样访问内网资源和设备的效果。 目前市面上提供类似服务的有花生壳、Tea...

Linux,网络 2019-11-08 PM 7112次 4条
使用 harbor 搭建企业内部私有 Docker 镜像仓库

使用 harbor 搭建企业内部私有 Docker 镜像仓库

Harbor 介绍 Docker 容器应用的开发和运行离不开可靠的镜像管理,虽然 Docker 官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署私有环境内的 Registry 也是非常必要的。Harbor 是由 VMware 公司开源的企业级的 Docker Registry 管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能 ...

Linux 2019-07-10 PM 1856次 0条