docker gitlab 설치
==========================
볼륨 폴더를 생성한다.
==========================
/var/woosusu/docker/data/gitlab
config. (폴더)
data (폴더)
logs (폴더)
docker-compose.yml
==========================
docker-compose.yml 파일내용
services:
gitlab:
image: 'zengxs/gitlab:latest'
container_name: gitlab
restart: always
hostname: 'woosusu2.iptime.org' #'IP작성'
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://도메인주소'
gitlab_rails['gitlab_shell_ssh_port'] = 22 # 8022
# Add any other gitlab.rb configuration here, each on its own line
TZ: 'Asia/Seoul'
ports:
- '80:80'
- '443:443'
- '222:22'
volumes:
- './config:/etc/gitlab'
- './logs:/var/log/gitlab'
- './data:/var/opt/gitlab'
==========================
실행 ( 실행하면 gitlab 이미지 다운로드받고 실행됨 )
docker-compose up -d
gitlab 실행 실시간 모니터링
sudo docker logs -f gitlab
최초 root 비밀번호 확인
gitlab 컨테이너 터미널접속 docker exec -it 컨테이너ID bin/bash
루트 비번 확인 cat /etc/gitlab/initial_root_password