Docker CI: Win7 下 Gitlab 安装与配置
一、概述
基于 Docker 集成 CI 环境。涉及技术:Linux(Ubuntu 14.04), Docker, Jenkins, Git/Gitlab, Web/Httpbin, Python/Pytest, UI/Selenium, Robotframework, Grid Server, Appium 等。
架构图如下:
二、Docker 平台(Win7):配置共享目录
因为权限问题安装 Gitlab 时无法写入文件(error: ruby_block[directory resource: /var/opt/gitlab/.ssh] action run),因此创建一个独立磁盘保存数据。
- 创建 vdi 磁盘