摘要:
主要简单的介绍了一下 GitLab CI 的持续集成以及持续部署,这篇将通过 GitLab CI 发布一个 .net core 项目,来带小伙伴们感受一下自动化的魅力,从此告别手动发布。 准备工作 创建一个空MVC项目来进行演示: mkdir hello-world cd hello-world d 阅读全文
摘要:
简介 从 GitLab 8.0 开始,GitLab CI 就已经集成在 GitLab 中,我们只要在项目中添加一个 .gitlab-ci.yml 文件,然后添加一个 Runner,即可进行持续集成。 而且随着 GitLab 的升级,GitLab CI 变得越来越强大,本文将介绍如何使用 GitLab 阅读全文
摘要:
1、安装gitlab-runner docker pull gitlab/gitlab-runner:latest 2、运行镜像 docker run -d --name gitlab-runner --restart always -v /var/run/docker.sock:/var/run/ 阅读全文
摘要:
1、token问题 原因:拿token和认证token的服务器不一致 2、minio访问报错 minio错误 S3 API Request made to Console port. S3 R 解决方法:不要下最新的,要下稳定版的: docker pull minio/minio:RELEASE.2 阅读全文
摘要:
1、拉取镜像 docker pull rabbitmq:3.8.3-management 2、启动容器 docker run -d --hostname my-rabbit --name rabbit -v /rabbitmq:/var/lib/rabbitmq -e RABBITMQ_DEFAUL 阅读全文
摘要:
1、拉取镜像 docker pull redis 2、建资料卷 mkdir -p /home/redis/conf mkdir -p /home/redis/data touch /home/redis/conf/redis.conf 3、运行容器 docker run -p 6379:6379 - 阅读全文
摘要:
1、拉取镜像 docker pull minio/minio 2、运行容器 docker run -d -p 9000:9000 --name=minio --restart=always -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=JZTe 阅读全文
摘要:
1、拉镜像 docker pull mysql:8.0 可能存在的问题,拉取镜像卡住 将docker镜像源修改为(国内)阿里云的镜像地址: 在 /etc/docker/daemon.json 文件中添加以下参数(没有该文件则新建:touch ): 先进入根目录/:cd / 在进入/etc/docke 阅读全文
摘要:
一、RabbitMQ简介 我们通常谈到消息队列,就会联想到这其中的三者:生产者、消费者和消息队列,生产者将消息发送到消息队列,消费者从消息队列中获取消息进行处理。对于RabbitMQ,它在此基础上做了一层抽象,引入了交换器exchange的概念,交换器是作用于生产者和消息队列之间的中间桥梁,它起了一 阅读全文