在esc 上磕了半天
2018年阿里搞活动买了3年的1核2G ECS。坑人啊,真不行
参照
ali docker hub
https://cr.console.aliyun.com/cn-hangzhou/images/cn-hangzhou/lab99/gitlab-ce-zh/detail
docker pull registry.cn-hangzhou.aliyuncs.com/lab99/gitlab-ce-zh
先说下这个人吧,他上传的image 说明竟然是别人的image ,拉完他的image,按照他的说明代码运行又会拉别人的image,gitlab image1个G多,浪费时间。
gitlab doc
这个是docker hub官网的image,命令是gitlab doc 官网的 https://docs.gitlab.com/omnibus/docker/?spm=5176.8351553.0.0.55e51991C87bAe
域名解析
ECS
sudo docker run --detach \
--hostname gitlab.example.com \
--env GITLAB_OMNIBUS_CONFIG="external_url 'http://gitlab.chenhailong.online/'; gitlab_rails['lfs_enabled'] = true;" \
--publish 10443:443 --publish 10080:80 --publish 10022:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
gitlab是在ecs上部署的因为穷,所以跑不起来,处在502错误阶段
本人电脑上是正常的
#以下命令是本人自己电脑上的 /Users/chenhailong/gitlab/srv/gitlab/config,之所以加了前面一串是因为 cd / 与cd~区别,在cd /下我电脑是没有权限的,所以就在/Users/chenhailong/gitlab直接见了一个
sudo docker run --detach \
--hostname gitlab.example.com \
--env GITLAB_OMNIBUS_CONFIG="external_url 'http://gitlab_home.chenhailong.online/'; gitlab_rails['lfs_enabled'] = true;" \
--publish 10443:443 --publish 10080:80 --publish 10022:22 \
--name gitlab \
--restart always \
--volume /Users/chenhailong/gitlab/srv/gitlab/config:/etc/gitlab \
--volume /Users/chenhailong/gitlab/srv/gitlab/logs:/var/log/gitlab \
--volume /Users/chenhailong/gitlab/srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
因为是在家里,所以域名解析"external_url ‘http://gitlab_home.chenhailong.online/’;
遗留问题:
- maven 私库
- jenkins
- jenkins node 环境 (这个node命名安装了,对应目录下运行node -v都有问题)
- docker 私库