基于Dcoker-compose安装配置gitlab
一、下载镜像
docker pull twang2218/gitlab-ce-zh
三、创建dcoker-compose.yml文件,内容如下(文件路径,我这里是/usr/local/docker/gitlab)
version: '3'
services:
web:
image: 'twang2218/gitlab-ce-zh'
restart: always
hostname: '192.168.26.128'
environment:
TZ: 'Asia/Shanghai'
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://192.168.26.128:8090'
gitlab_rails['gitlab_shell_ssh_port']= 2222
unicorn['port'] = 8888
nginx['listen_port']= 8090
ports:
- "8090:8090"
- "443:443"
- "2224:22"
volumes:
- /usr/local/docker/gitlab/config:/etc/gitlab
- /usr/local/docker/gitlab/data:/var/opt/gitlab
- /usr/local/docker/gitlab/logs:/var/log/gitlab
四、启动
docker-compose up
五、测试:访问 192.168.26.128:8090
注意:一开始会报502,过一分钟再次刷新就差不多好了。