EnvVer(环境服务版本)
- Mac 10.13.1
- Docker 18.06.0-ce, build 0ffa825
- Docker-compose 1.22.0, build f46880f
界面截图
安装部署
step1: iTerm2-窗口下执行下面命令.
sudo docker run --detach \
--hostname gitlab.test \
--publish 44301:443 --publish 8001:80 --publish 2201:22 \
--name gitlab \
--restart always \
--volume ~/gitlab/config:/etc/gitlab \
--volume ~/gitlab/logs:/var/log/gitlab \
--volume ~/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
step2: 通过docker ps
看到状态为(healthy), 时候浏览器访问地址 http://127.0.0.1:8001 这个时候需要设置gitlab-root密码. (chrome密码管理自动生成)
使用体验
启动比较慢, 本地打开管理平台的时候感觉有需要2~3速度上也慢, 不知道在线上跑起来怎么样.
如果项目为私有, 用户属于这个项目权限为Guest无法clone.
hostname 不能为IP. 如何使用IP就会报 ERR_EMPTY_RESPONSE. IP应该也是可以, hostname应该是不能加端口号 eg: –hostname 127.0.0.1:8001
刚创建好的创库没有branche, 需要有权限的用户才可以创建.