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服务
使用
1 | sameersbn/docker-gitlab来搭建GitLab服务,项目地址是https: //github.com/samneersbn/docker-gitlab |
1 2 3 4 5 6 | 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
1 2 3 | 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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步