docker –link 옵션 대신 docker network 사용(도커 컨테이너 연결)

docker 컨테이너끼리 연결하는 방법이 궁금하신가요? 예전에는 컨테이너 간의 연결을 위해 docker –link 옵션을 이용했습니다. 하지만 이제는 docker network를 이용하셔야 합니다. 왜 그런지 그 이유를 살펴보고 docker network 사용방법을 알아보도록 하겠습니다. 개요 Docker는 컨테이너를 구동할 때 내부 IP 주소를 사용하는데, 내부 아이피를 지정해서 사용하지 않으면 계속 변동되기 때문에, 컨테이너 간에 접근할 때 IP 주소를 사용하면, 해당 … 더 읽기

Gitlab with docker and setup ssl using letsencrypt on macOS

Docker image를 생성하고 실행한다. 컨테이너의 443, 80, 22 포트는 각각 Mac의 8443, 8080, 8022로 매핑해준다. 동일한 포트로 사용하기 원하면 443:443과 같이 써주면 된다. sudo docker run –detach \ –hostname gitlab.example.com \ –publish 8443:443 –publish 8080:80 –publish 8022:22 \ –name gitlab \ –restart always \ –volume /Users/[username]/apps/gitlab/config:/etc/gitlab \ –volume /Users/[username]/apps/gitlab/logs:/var/log/gitlab \ –volume /Users/[username]/apps/gitlab/data:/var/opt/gitlab \  gitlab/gitlab-ce:latest Letsencrypt 인증서 … 더 읽기