随笔分类 -  devops

摘要:镜像加速 从官方pull镜像太慢了。例如下面的一个镜像。 https://hub.docker.com/r/apolloconfig/apollo-portal 进入docker在本机的配置目录: 命令:cd /etc/docker 找到daemon.json文件,如果没有就新建一个: 修改内容为如 阅读全文
posted @ 2020-09-13 13:15 西伯利亚的狼 阅读(767) 评论(0) 推荐(0) 编辑
摘要:什么是portainer 官网:https://www.portainer.io/ Portainer(基于 Go) 是一个轻量级的Web管理界面,可让您轻松管理 Docker 主机 或 Swarm 集群。Portainer 的使用意图是简单部署。 它包含可以在任何 Docker 引擎上运行的单个容 阅读全文
posted @ 2020-08-09 22:11 西伯利亚的狼 阅读(6334) 评论(1) 推荐(0) 编辑
摘要:Dockerfile From: 定制的镜像都是基于 FROM 的镜像 RUN: 执行命令,在镜像构建的时候会执行。有两种模式 shell格式 RUN <命令行命令> # <命令行命令> 等同于,在终端操作的 shell 命令。 exec格式 RUN ["可执行文件", "参数1", "参数2"] 阅读全文
posted @ 2020-08-09 22:10 西伯利亚的狼 阅读(1164) 评论(0) 推荐(0) 编辑
摘要:DOCKER架构 docker update --restart=always 一、 工作流程:服务器A上运行docker Engine 服务,在docker Engine上启动很多容器container , 从外网Docker Hub上把image操作系统镜像下载来,放到container容器运行 阅读全文
posted @ 2019-12-18 20:28 西伯利亚的狼 阅读(617) 评论(0) 推荐(0) 编辑
摘要:(FQ解决一切问题) Jenkins 2.0 将要发布,但是试用alpha版本时,总是卡在初始化界面(设置插件的界面),如下图: 这个可以用浏览器的调试功能,将这个初始化界面删除,然后就可以继续执行到安装插件,重启以后初始化界面就不会出现了。但是在2016/03/13 以后更新的 jenkins 2 阅读全文
posted @ 2019-12-18 20:27 西伯利亚的狼 阅读(756) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_41279235/article/details/99655808 推荐 一、 安装并配置必要的依赖关系在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH 阅读全文
posted @ 2019-12-18 20:27 西伯利亚的狼 阅读(1351) 评论(0) 推荐(0) 编辑
摘要:配置gitlab 这里会生成一个token在页面上方,一定要复制出来。存在别的地方。 jenkins配置gitlab 在jenkins服务器上安装vs,目的是使用它的msbuild,如果项目中还用到了其他的东西,比如说mvc3这种老东西,vs安装的时候都没有安装,还要单独安装。 jenkins配置m 阅读全文
posted @ 2019-12-18 20:26 西伯利亚的狼 阅读(829) 评论(0) 推荐(0) 编辑
摘要:Gitlab权限管理Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner Guest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Developer:可以克隆代码、开发、提交、 阅读全文
posted @ 2019-12-18 20:26 西伯利亚的狼 阅读(508) 评论(0) 推荐(0) 编辑
摘要:CI/CD是什么 CI全名Continuous Integration,啥意思?就是我们经常听到的持续集成概念。当开发每天会提交多次代码到主干上,会做一些重复性的动作时,就可以用持续集成环境来操作。有集成了,就肯定少不了它的好基友,没错就是CD。CD全名是Continuous Deployment, 阅读全文
posted @ 2019-12-18 20:26 西伯利亚的狼 阅读(2011) 评论(0) 推荐(0) 编辑
摘要:一、备份有关备份和恢复的操作,详见我的另一篇博客:Gitlab的备份与恢复在开始升级之前,一定要做好备份工作,并记录好版本号。1、查看当前Gitlab的版本号 [root@gitlab ~]# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 阅读全文
posted @ 2019-12-18 20:25 西伯利亚的狼 阅读(181) 评论(0) 推荐(0) 编辑
摘要:创建镜像 一、根据dockerfile创建镜像 文件详解 1、mkdir dockerfile/lib/centos7base/ 创建目录 2、创建Dockerfile vim Dockerfile 3、构建镜像 docker build -t wyxcentos7 . 过程解析docker镜像是只 阅读全文
posted @ 2019-09-12 23:23 西伯利亚的狼 阅读(756) 评论(0) 推荐(0) 编辑
摘要:安装 安装一些必要的系统工具: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 添加软件源信息: sudo yum-config-manager --add-repo http://mirrors.aliyun.com 阅读全文
posted @ 2019-09-07 21:17 西伯利亚的狼 阅读(7411) 评论(3) 推荐(2) 编辑
摘要:rpm RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写 软件包类型 二进制包:已经使用GCC编辑后的 tar源码包:需要编译 rpm包获取方式 1,系统镜像 需要挂载 2、网站rpmfind.net 3.比如说安装mysql nginx等,可以去他们对应的官网下载 阅读全文
posted @ 2019-08-25 13:42 西伯利亚的狼 阅读(231) 评论(0) 推荐(0) 编辑