- docker-ce(v18.09.7)
- image registry는 노드 1개(master)에서만 진행한다.
- 환경 설정
- run-registry.sh, docker-registry.tar를 Master 환경에 다운로드한다.
- https://github.com/tmax-cloud/install-registry/manifest
- git이 설치되어 있는 경우 clone
$ git clone https://github.com/tmax-cloud/install-registry.git $ cd install-registry/manifest
- run-registry.sh, docker-registry.tar를 Master 환경에 다운로드한다.
- 목적 :
docker registry를 구축하기 위해 docker를 설치한다.
- 생성 순서 :
- docker를 설치한다.
$ sudo yum install -y docker-ce $ sudo systemctl start docker $ sudo systemctl enable docker
- docker damon에 insecure-registries를 등록한다.
- sudo vi /etc/docker/daemon.json
{ "insecure-registries": ["{IP}:5000"] }
- docker를 재실행하고 status를 확인한다.
$ sudo systemctl restart docker $ sudo systemctl status docker