前言: 本文实操笔记参照菠萝笔记,安装过程中的坑大家可以参考下 创建Jenkins容器 # 下载Jenkins镜像 [root@localhost ~]# docker pull jenkins/jenkins # 创建Jenkins挂载到宿主机目录 [root@localhost ~]# mkdir -p /var/jenkins_node # 宿主机挂载目录赋予读写执行权限 [root@localhost ~]# chmod -R 777 /var/jenkins_node # 启动镜像,后…
GitLab容器搭建 # 创建GitLab容器# --restart always #重启,容器自动重启# --privileged=true #容器内使用root权限 [root@localhost ~]# docker run -d -p 443:443 -p 9001:80 -p 8022:22 \ --name gitlab \ --restart always \ --privileged=true \ -v /srv/gitlab/config:/etc/gitlab \ -v /s…
开发人员本地提交代码,本地使用容器模拟生产环境测试,测试通过提交到git master 分支,就会触发pipeline执行集成构建.集成工具: gitlab-vi,travis,或Jenkins.自动构建docker镜像并push到仓库,利用docker cloud,k8s等持续部署到web服务器.然后配置发布服务器从仓库拉取镜像,删除旧的版本,重新run新的版本.就完成了一次自动集成部署. 搭建GitLab CI服务器和Pipeline 不同的项目可能需要不同的测试环境,如果直接在CI服务器上…
virtualenv简直是一个神器,以ubuntu环境为例, 先安装virtualenv 然后执行如下命令: 多版本创建env的方式: virtualenv 虚拟环境文件目录名 python=python3.6 进入/bin目录下执行$: source activate: 执行完毕后前面多了一个(blog_env)就OK了!…
Jenkins初始化 step-1 访问Jenkins http://ip:80  step-2 查看密码.输入密码 # 方式一:通过查看容器日志 [root@localhost ~]# docker logs jenkins1 # 方式二:页面提示信息的路径查看,需要进入容器 root@7db4335f0dd4:/usr/local/src# cat /var/jenkins_home/secrets/initialAdminPassword e8957c2928b84874a8d33a2b8…
Jenkins关联GitLab Gitlab仓库配置Webhooks 上传项目到GitLab,Jenkins构建…
原文地址:https://yq.aliyun.com/articles/53772 Hexo博客 Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用 Markdown解析文章,在几秒内,即可利用靓丽的主题生成静态网页.放下厚重的WordPress,跟我们一起投入极简的Hexo吧! 创建应用 登陆阿里云容器服务官方控制台https://cs.console.aliyun.com,选择一个集群,点击创建应用,如下图所示: 在创建应用页面,编辑应用名称为"Hexo",点击使用编排模板…
问题 如何使用 pyinstaller 打包使用了 gettext 本地化的项目,最终只生成一个 exe 文件 起因 最近在用 pyhton 做一个图片处理的小工具,顺便接触了一下 gettext,用来实现本地化化中英文转换.项目主要结构如下: . |--src # 源码 | |--package1 | |--package2 | |--locales # 本地化文件 | | |--en # 英文 | | | |--LC_MESSAGES | | | |--en.mo | | |--zh # 中…
目录 前期准备 Docker Compose是什么 为什么要用Docker Compose Docker Compose使用场景 Docker Compose安装 Compose Yaml文件结构 Compose 基本操作命令 Docker Compose实战 实战目标 实战步骤 清理旧配置 搭建环境 验证环境 Compose弹性扩容初体验 附录 引用 Q&A Docker已经上市很多年,不是什么新鲜事物了,很多企业或者开发同学以前也不多不少有所接触,但是有实操经验的人不多,本系列教程主要偏重实…
在上一章<Docker下实战zabbix三部曲之一:极速体验>中,我们快速安装了zabbix server,并登录管理页面查看了zabbix server所在机器的监控信息,但是在实际场景中,应该是对应用服务器做监控,所以今天我们来实战将应用服务器的监控加入到zabbix server中. 全系列文章链接: <Docker下实战zabbix三部曲之一:极速体验>: <Docker下实战zabbix三部曲之二:监控其他机器>: <Docker下实战zabbix三部曲…