Programmer Application Note

2016년 6월 7일 화요일

docker gitlab 설치

오후 10:17 Posted by PAN.SPOT , , No comments
$sudo docker search gitlab
$sudo docker pull gitlab/gitlab-ce
$sudo docker run --detach \
    --hostname gitlab.example.com \
    --publish 443:443 --publish 80:80 --publish 222:22 \
    --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
  • docker run 시 옵션은 상황에 맞게 조정하도록 함.

image backup

$sudo docker commit gitlab gitlab-backup //컨테이너 이미지로 저장
$sudo docker save gitlab-backup > ~/gitlab.tar // 이미지 파일로 백업
$sudo docker load < ~/gitlab.tar // 백업한 파일로 복구 

참고 : https://hub.docker.com/r/gitlab/gitlab-ce/

docker 자동완성

오후 5:48 Posted by PAN.SPOT , No comments


docker 자동완성

$cd ~
$curl -o .docker-completion.sh https://raw.githubusercontent.com/docker/docker/master/contrib/completion/bash/docker
$sudo vi .profile
"source .docker-completion.sh" 추가