sudo docker pull gitlab/gitlab-ce:latest

启动Gitlab

用下面的命令启动一个默认配置的Gitlab。如果我们只在本机测试使用的话,将hostname替换为localhost。如果需要让外部系统也能访问的话使用外网IP:81地址。

sudo docker run --detach \--hostname 192.168.170.205 \--publish 443:443 --publish 81:80 --publish 23: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

首次启动可能比较慢,需要等待一分钟左右的时间。我们可以使用sudo docker ps命令查看当前所有Docker容器的状态。当它的状态由starting变为运行时间时,说明成功启动了。我们直接使用上面配置的IP地址(如localhost)在浏览器中访问即可。

初次使用需要我们创建默认管理员密码,随便指定一个就行了。然后我们需要注册一个普通用户。以后的使用方法和Github这样的工具很相似了。

docker run --detach \
    --hostname 192.168.170.148 \
    --publish 8443:443 --publish 81:80 --publish 2222:22 \
    --name gitlab \
    --restart always \
    --volume /home/volumes/gitlab/config:/etc/gitlab \
    --volume /home/volumes/gitlab/logs:/var/log/gitlab \
    --volume /home/volumes/gitlab/data:/var/opt/gitlab \
    registry.cn-shenzhen.aliyuncs.com/gitlab-ce-zh/gitlab-ce-zh:latest

默认用户名是root,新打开页面中,会要求设置8位密码

docker 安装gitlab相关推荐

  1. 解决 Windows Docker 安装 Gitlab Volume 权限问题

    解决 Windows Docker 安装 Gitlab Volume 权限问题 参考文章: (1)解决 Windows Docker 安装 Gitlab Volume 权限问题 (2)https:// ...

  2. 群晖NAS教程(十六)、利用Docker安装GitLab管理代码工具

    为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客 群晖NAS教程(十六).利用Docker安装GitLab管理代码工具 群晖DSM上安装GitLab有两种方式,一种是直接在群晖套件上安装,另一种是 ...

  3. 使用docker安装gitlab以及gitlab简单使用

    使用docker安装gitlab以及gitlab简单使用 docker 安装gitlab以及使用 1.创建主机映射目录 2.gitlab镜像拉取 3.运行gitlab镜像 4.配置 5.配置ssl支持 ...

  4. docker安装gitlab中文版(gitlab-ce:11.3.0-ce.0社区版)

    docker安装gitlab中文版(gitlab-ce:11.3.0-ce.0社区版) 1.安装docker: yum install docker 2.拉取gitlab中文镜像 docker pul ...

  5. 使用Docker安装Gitlab,Jenkins,Tomcat搭建流水线项目环境,实现DevOps自动化步骤,很详细

    使用Docker安装Gitlab,Jenkins,Tomcat搭建流水线项目,实现DevOps自动化 写在前头,入职公司不久,发现公司都是用的Jenkins来实现自动化项目部署,十分方便,但作为底层开 ...

  6. 用Docker安装Gitlab

    Gitlab简介 GitLab是一个Git的代码托管工具,有免费的社区版允许我们在本地搭建代码托管网站,也有付费的企业版网站,能够在线托管代码.传统方式是手动下载Gitlab的软件包,然后搭建相关运行 ...

  7. CeneOS中使用Docker安装Gitlab

    场景 CentOS7中Docker的安装与配置: CentOS7中Docker的安装与配置_BADAO_LIUMANG_QIZHI的博客-CSDN博客 首先按照上面在CentOS7中安装Docker ...

  8. 群晖docker安装cms_Nas码农篇:群晖Docker安装Gitlab

    Git大多数码农来说都很熟悉,团队协作开发必备.今天来分享下在群晖Docker上安装gitlab. 群晖上安装gitlab有两种方式,一种是直接安装套件中心的gitlab,另一种是在docker中自定 ...

  9. Docker安装Gitlab服务器并配置使用(完整版)

    一.安装及配置 1.1 Gitlab镜像拉取 docker pull gitlab/gitlab-ce 拉取最新稳定版本 [root@nb001 ~]# docker pull gitlab/gitl ...

最新文章

  1. 阿里巴巴python库_年薪20万阿里巴巴Python工程师面试题曝光
  2. php截取剩余部分,PHP从字串中截取一部分,支持使用(*)模糊截取
  3. boost的chrono模块explore limits探索极限的测试程序
  4. 大公司青睐的50款开源工具
  5. 华为怎么用手机看时间到读秒_华为手机灭屏也可以看时间?其实设置方法很简单,不会有些可惜了...
  6. 查看远程Redis服务器的版本
  7. sqlserver2008链接服务器的使用和oracle11g客户端修改字符集
  8. 将bean转换成键值列表
  9. 数据结构课程设计——宿舍管理查询软件
  10. 【人工智能】Astar算法求解8数码问题(QDU)
  11. 数据可视化案例(六)——智慧医院数据可视化
  12. 流程图用什么软件做?好用的流程图软件盘点
  13. pta 7-5 输出2到n之间的全部素数 (15 分)
  14. 中国计算机软件专业技术资格和水平考试各地咨询地址和报名时间
  15. PM_08 十大管理之项目质量管理(五)
  16. day03--java基础编程:面向对象,构造方法,代码块讲解,this super,static,final,访问修饰符,方法重写,向上/下造型,main方法,抽象类,接口,设计模式,异常,内部类
  17. 学生上课睡觉班主任怎么处理_学生上课睡觉,你能正确处理吗?
  18. 微信分享功能填坑过程
  19. 已解决 java.sql.SQLException: 列名无效
  20. html布局之 图标文字混排

热门文章

  1. sql with as 用法
  2. 一个类型初始值设定项引发异常
  3. Postman Could not get any response
  4. ping与telnet的区别
  5. 如何去掉字符串最后的逗号?(亲测)
  6. 解决通过pip安装好的库无法被第三方编译器调用的问题
  7. Redis和Memcached:数据类型 过期策略 持久策略 虚拟内存 Value大小
  8. linux期末作业设计,linux作业与项目设计
  9. PHP中的urlencode和urldecode
  10. windows7 php的php-ssh2,windows7下安装php的php-ssh2扩展教程_PHP教程