1. Overview
Docker image를 저장하고 분산하기 위해 저장소를 따로 구축하여 운용해야할 필요가 있다. 이럴 때 Docker registry을 이용하면 된다.
- 참고) 이번 글은 공식 문서와 거의 차이가 없습니다.
2. Environment
- Ubuntu 20.04
- Docker version: 20.10.14
3. Docker registry Pull & Run
4. Docker image push & pull
5. Docker add insecure-registries
Docker는 registry 서버가 127.0.0.1 또는 localhost에만 http로 접근한다.
그 외에는 https로 접근하기 때문에, 서버의 아이피 또는 hostname으로 접근해야되는 경우 insecure-registries를 추가해야한다.
추가하지 않으면 아래 에러를 볼 수 있다.