基于docker部署gitlab-ce
2019-05-26 14:59
225 查看
版权声明:版权声明:本博客欢迎转发,但请保留原作者信息! https://blog.csdn.net/wylfengyujiancheng/article/details/90576157
作者:【吴业亮】
博客:https://wuyeliang.blog.csdn.net/
1、创建目录:
# mkdir -p /srv/gitlab/config
# mkdir -p /srv/gitlab/logs
# mkdir -p /srv/gitlab/data
2、启动容器
docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 \
--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:11.11.0-ce.0
参数说明:
Local location |
Container location |
Usage |
/srv/gitlab/data |
/var/opt/gitlab |
For storing application data |
/srv/gitlab/logs |
/var/log/gitlab |
For storing logs |
/srv/gitlab/config |
/etc/gitlab |
For storing the GitLab configuration files |
4、故障排除
docker logs gitlab
5、登录web
http://<your-ip>
参考:
https://docs.gitlab.com/omnibus/docker/
相关文章推荐
- centos7使用docker部署gitlab-ce-zh应用
- 基于-docker的jenkins-gitlab实现自动部署
- 基于docker的gitlab部署及迁移
- 基于Docker部署GitLab环境搭建
- 3步基于docker搭建gitlab-ce
- 在ubuntu14.04上部署基于Docker的Gitlab
- 基于docker的gitlab+gitlabrunner+ansible自动部署
- docker部署,基于Nodejs项目的CI/CD(docker+gitlab+verdaccio+jenkins)
- 使用GitLab、Jenkins、Docker建立快速持续化集成交付部署方案
- 007.基于Docker的Etcd分布式部署
- 使用docker部署gitlab
- 基于Docker一键部署整个大数据平台及其他微服务架构
- Docker部署基于Nodejs的Web应用-实战篇
- 一键部署基于GitLab的自托管Git项目仓库
- .NET Core微服务之基于Jenkins+Docker实现持续部署(Part 1)
- Ubuntu 17.04 x64 安装 Docker CE 初窥 Dockerfile 部署 Nginx
- 将web项目部署到Docker基于tomcat镜像启动的容器中
- Docker决战到底(十) 基于Docker部署Redis服务
- 测试环境docker化(一)—基于ndp部署模式的docker基础镜像制作
- Docker之Gitlab部署