zoukankan      html  css  js  c++  java
  • docker搭建gitlab、Redmine

    本地使用windows,setting里面切换至linux

    从Docker图标的右键菜单中选中 “Switch to Linux containers ...” Docker Engine运行在Linux容器模式

    打开PowerShell,CMD ‘PowerShell’进入

    查看docker环境:docker version

    确认ok后使用以下命令搭建gitlab,他的运行环境主要由三部分组成

    • postgresql数据库
    • redis缓存服务
    • gitlab服务

    使用

    sameersbn/docker-gitlab来搭建GitLab服务,项目地址是https://github.com/samneersbn/docker-gitlab
    docker run --name gitlab-postgresql -d --env 'DB_NAME=gitlabhq_production' --env 'DB_USER=gitlab' --env 'DB_PASS=password' sameersbn/postgresql:9.4-12
    
    docker run --name gitlab-redis -d sameersbn/redis:latest
    
    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' sameersbn/gitlab:8.4.4
    

      

    本机ip访问服务界面,http://127.0.0.1:10080/

    用户名:root

    密码:5iveL!fe

    Redmine

    sameerbn/redmine镜像,,项目地址 https://github.com/sameersbn/docker-redmine

    docker run --name=postgresql-redmine -d --env='DB_NAME=redmine_production' --env 'DB_USER=redmine' --env 'DB_PASS=password' sameersbn/postgresql:9.4-12
    
    docker run --name=redmine -d --link=postgresql-redmine:postgresql --publish=10083:80 --env='REDMINE_PORT=10083' sameersbn/redmine:3.2.0-4
    

      

    访问:http://127.0.0.1:10083/

    账号:admin

    密码:admin

  • 相关阅读:
    CORS
    ant design vue table 选择当前数据,要如下传
    Web Components
    slot-scope Element-ui 的 slot 关系理解
    Node.js child_process模块中的spawn和exec方法
    node.js关于sendFile的路径问题,以及与send的区别
    uni-app使用uni.onShareAppMessage不生效
    小程序地理定位qqmap-wx-jssdk.js
    L1-009 N个数求和
    L1-008 求整数段和
  • 原文地址:https://www.cnblogs.com/YatHo/p/7657016.html
Copyright © 2011-2022 走看看