ci基础
IT一氪
红尘客栈,还有你和我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
React项目CI/CD打包镜像
Dockerfile.build FROM node:16-alpine3.14 WORKDIR /usr/src/app COPY ["package.json",".npmrc", "package-lock.json*", "npm-shrinkwrap.json*", "./"] RUN npm install COPY . . # RUN npx browserslist@latest --update-db RUN npm run build CMD ["node"] Dockerfile F原创 2022-03-30 19:42:43 · 1796 阅读 · 0 评论 -
K8S部署MongoDB Redis
记录一次K8S部署mongo yaml文件 --- apiVersion: v1 kind: PersistentVolume metadata: name: pv-mongo spec: capacity: storage: 2G accessModes: - ReadWriteMany storageClassName: nfs nfs: path: /nfs/data/mongo server: 10.120.22.25 --- kind: Pe原创 2022-03-27 14:32:23 · 1057 阅读 · 0 评论 -
Github action自动打包镜像
1. GitHub上创建仓库,配置Docker Hub账户密码 1.1 git项目配置 1.2 DockerHub创建仓库 2. 编写yaml # This workflow will build a Java project with Maven # For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven #原创 2022-03-20 15:31:47 · 1670 阅读 · 0 评论 -
GitLab CI/CD maven项目加速
GitLab CI/CD maven项目加速 GitLab CI/CD 在构建 maven项目的时候发现很慢,经过查询大量资料和尝试,终于发现了镜像加速的方法,记录一下 参考资料: https://oomake.com/question/10042383 https://gitlab.com/gitlab-org/gitlab-foss/-/issues/15167 image: docker:latest variables: IMAGE_NAME_HZ: "${REGISTRY_HZ}/${CI_原创 2022-03-17 20:01:28 · 1818 阅读 · 0 评论 -
Docker Harbor安装部署
安装之前准备一台全新的centos7虚拟机。 1. 安装docker sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce sudo systemctl start docker sudo s原创 2021-07-17 17:37:27 · 322 阅读 · 0 评论 -
CentOS7搭建GitLab
开始之前,准备一台全新的centos7系统虚拟机备用 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。 注意: su root 1. 安装ssh sudo yum install -y curl policycoreutils-python openssh-server 2. 启动ssh和设置为开机启动 sudo systemctl start sshd sudo syste.原创 2021-07-17 16:17:12 · 267 阅读 · 3 评论
分享