zoukankan      html  css  js  c++  java
  • ubuntu快速部署gitlab汉化容器

    前言:gitlab的原理我就不扯了(看这个https://www.jianshu.com/p/567207ac51cd),下面直接上操作

    1.前提:

     a.要有docker的运行环境,用service  docker  status/systemctl  status docker查看docker是否运行中

    快速部署docker环境:https://www.jianshu.com/p/9c96ea8e6f41

    b.这个虚拟机可以上网,可以访问docker  hub,国内的

    docker hub设置参考:https://www.jianshu.com/p/9031fdf61115

    2.直接从docker hub拉下gitlab-ce-zh版本的镜像

    docker  search   gitlab-ce          ##搜索需要的docker镜像

    docker   pull   twang2218/gitlab-ce-zh      ###将镜像拉下来

    docker  images                            ###查看下载的镜像


     

    3.运行gitlab容器

    docker run

       --detach

       --publish 8389:389

       --publish 8090:80

       --publish8022:22

       --publish465:465

       --name gitlab

       --restart unless-stopped

       -v/localdisk/gitlab/etc:/etc/gitlab                         ###下面三个是gitlab容器的配置文件的存储映射

       -v /localdisk/gitlab/log:/var/log/gitlab

       -v /localdisk/gitlab/data:/var/opt/gitlab

       gitlab-zh:v1

    4.修改配置文件

    vi   /localdisk/gitlab/etc/gitlab.rb            ##对应上面的存储位置啊

    13行:


     

    vi    /localdisk/gitlab/data/gitlab-rails/etc/gitlab.yml

    13行:


     

    5.进入gitlab容器,执行命令

    docker   exec  -it   gitlab   bash

    gitlab-ctl  reconfigure

    gitlab-ctl   restart

    6.效果:打开浏览器输入ip:port


     
  • 相关阅读:
    [Android学习笔记]Activity
    [Android学习笔记]Activity,View,Windows简介
    [Android]Eclipse的使用
    [Cocos2d-x]解决Android平台ndk-build时不自动删除外部库
    [Cocos2d-x]Android的android.mk文件通用版本
    [C++][STL]string记录
    nyoj-103-A+B Problem II
    nyoj-95-众数问题
    nyoj-187-快速查找素数
    nyoj-8-一种排序
  • 原文地址:https://www.cnblogs.com/ming369/p/10733741.html
Copyright © 2011-2022 走看看