zoukankan      html  css  js  c++  java
  • docker gitlab

    Alternatively, you can manually launch the gitlab container and the supporting postgresql and redis containers by following this three step guide.

    Step 1. Launch a postgresql container

    docker run --name gitlab-postgresql -d 
        --env 'DB_NAME=gitlabhq_production' 
        --env 'DB_USER=gitlab' --env 'DB_PASS=password' 
        --env 'DB_EXTENSION=pg_trgm' 
        --volume /srv/docker/gitlab/postgresql:/var/lib/postgresql 
        sameersbn/postgresql:9.5-3
    

    Step 2. Launch a redis container

    docker run --name gitlab-redis -d 
        --volume /srv/docker/gitlab/redis:/var/lib/redis 
        sameersbn/redis:latest
    

    Step 3. Launch the gitlab container

    docker run --name gitlab -d 
        --link gitlab-postgresql:postgresql --link gitlab-redis:redisio 
        --publish 10022:22 --publish 10080:80 
        --env 'GITLAB_PORT=10080' --env 'GITLAB_SSH_PORT=10022' 
        --env 'GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alpha-numeric-string' 
        --env 'GITLAB_SECRETS_SECRET_KEY_BASE=long-and-random-alpha-numeric-string' 
        --env 'GITLAB_SECRETS_OTP_KEY_BASE=long-and-random-alpha-numeric-string' 
        --volume /srv/docker/gitlab/gitlab:/home/git/data 
        sameersbn/gitlab:8.14.0
    

    Please refer to Available Configuration Parameters to understand GITLAB_PORT and other configuration options

    NOTE: Please allow a couple of minutes for the GitLab application to start.

    Point your browser to http://localhost:10080 and set a password for the root user account.

    You should now have the GitLab application up and ready for testing. If you want to use this image in production then please read on.

    The rest of the document will use the docker command line. You can quite simply adapt your configuration into a docker-compose.yml file if you wish to do so.

  • 相关阅读:
    P3952 [NOIP2017 提高组] 时间复杂度
    1905. 统计子岛屿
    1102 Invert a Binary Tree (25 分)
    P1077 [NOIP2012 普及组] 摆花
    P3915 树的分解
    P1045 [NOIP2003 普及组] 麦森数
    P4961 小埋与扫雷
    P1123 取数游戏
    P1460 [USACO2.1]健康的荷斯坦奶牛 Healthy Holsteins
    CF1059B Forgery
  • 原文地址:https://www.cnblogs.com/agang-php/p/6118082.html
Copyright © 2011-2022 走看看