运行 docker gitlab
在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 私库
运行 docker gitlab相关推荐
- Docker + Gitlab + Gitlab CI(三)
本文通过Docker + Gitlab + Gitlab CI实现容器的自动化部署. 环境如下: ip role domain 192.168.1.51 prod manager none 192.1 ...
- 从服务器基础环境配置到搭建Docker+Gitlab+Gitlab Runner,完整介绍Spring Boot项目的持续集成与持续交付具体实现!
1. 序言 在大学的课程学习,非常注重团队协作的培养,在企业开发中,团队协作开发项目的场景更是甚多.另外,在当下的热门技术栈中,微服务开发模式.前后端分离开发模式逐渐盛行,Spring Boot.VU ...
- K8S+Jenkins+Harbor+Docker+gitlab集群部署
K8S+Jenkins+Harbor+Docker+gitlab服务器集群部署 所需资源下载地址 将此文章写给我最心爱的女孩 目录 K8S+Jenkins+Harbor+Docker+gitlab服务 ...
- Docker 容器中运行 Docker 命令
Docker 容器中运行 Docker 命令 在使用 GitLab/Jenkins 等 CI 软件的时候需要使用 Docker 命令来构建镜像,需要在容器中使用 Docker 命令:通过将宿主机的 D ...
- Docker + GitLab CI/CD 实现自动化部署
使用Docker+gitlab ci/cd 实现自动化部署 文章目录 使用Docker+gitlab ci/cd 实现自动化部署 1. Docker 1.1 Docker是什么? 1.2 Docker ...
- Jenkins Docker Gitlab
Jenkins Docker Gitlab 主机规划 主机中安装工具 安装 Gitlab-ce 安装 Jenkins-master Docker Docker-compose Harbor 安装 Je ...
- mysql btmp 删除_mysql-如何在VDS上运行docker(lxd /容器)
我有像lxd / container这样的VDS(我看到它是df -h).操作系统已安装debian 7.11.核心: uname -r 4.13.0-19-generic 我想在安装到VDS中的do ...
- [转帖]Docker里运行Docker docker in docker(dind)
Docker里运行Docker docker in docker(dind) http://www.wantchalk.com/c/devops/docker/2017/05/24/docker-in ...
- 已解决:centos 7.x系统自带的3.10.x内核存在一些bugs,导致运行docker、k8s不稳定,需要升级内核解决此问题。
1.问题描述 Docker 要求 CentOS 系统的内核版本高于 3.10,因为centos 7.x系统自带的3.10.x内核存在一些bugs,导致运行docker.k8s不稳定. 2.问题分析 升 ...
最新文章
- SVN可以拉项目但是提交时提示没有权限
- centos yum mysql-devel 5.5_CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
- c语言杨辉三角的实现
- css中的node.js_在Node App中使用基本HTML,CSS和JavaScript
- pythoninterp error_Python numpy.interp方法代码示例
- 设计类超实用的导航网站,一网包含1000+个行业内热门资讯灵感源!
- php gdb strace抓包,Linux上进程追踪与调试(strace和gdb)
- js拖动窗口 用层模拟可移动的小窗口
- 在不重装系统的情况下创建Linux的Swap分区
- MySQL密码忘记,怎么办?
- 深度学习(三十二)半监督阶梯网络学习笔记-NIPS 2015
- HDMI接口定义,传输流程
- 【剑桥摄影协会】伽马校正(Gamma)
- 划分子网(计算机网络)
- 一枚中级网络工程师的工作日常,能引起多少同行的共鸣啊。
- 跟随器为何要加反馈电阻?
- 平安科技:人工智能推动行业发展和变革
- 点云配准--4PCS原理与应用
- PSPICE中的各种库文件说明
- OpenCV VideoWriter 写入自定义尺寸视频卡死问题