-
<Docker> docker-compose로 한번에 구축Flower in my ops/CI\CD 2020. 11. 30. 17:39
docker-compose
2020/11/25 - [Flower in my ops/CI\CD] - local(private) registry 구축
docker registry와 registry web을 구축했었다. 그 아이들을 한번에 구축할 수 있는 방법이 docker-compose이며
docker-compose.yml 파일을 작성하면 된다. 아래와 같이...
- vim docker-compose.yml
- docker-compose -f docker-compose.yml up -d
- docker ps
더보기[vagrant app]$ vim docker-compose.yml ###----- version: '3' services: flower-registry: image: registry:latest volumes: - '/app/docker/registry:/var/lib/registry/docker/registry/v2' ports: - 5000:5000 network_mode: host restart: always registry-web: image: hyper/docker-registry-web:latest volumes: - '/app/reg_web/config.yml:/config/config.yml:ro' ports: - 8080:8080 network_mode: host ###--- [vagrant app]$ docker-compose -f docker-compose.yml up -d Pulling flower-registry (registry:latest)... latest: Pulling from library/registry cbdbe7a5bc2a: Pull complete 47112e65547d: Pull complete 46bcb632e506: Pull complete c1cc712bcecd: Pull complete 3db6272dcbfa: Pull complete Digest: sha256:8be26f81ffea54106bae012c6f349df70f4d5e7e2ec01b143c46e2c03b9e551d Status: Downloaded newer image for registry:latest Pulling registry-web (hyper/docker-registry-web:latest)... latest: Pulling from hyper/docker-registry-web 04c996abc244: Pull complete d394d3da86fe: Pull complete bac77aae22d4: Pull complete b48b86b78e97: Pull complete 09b3dd842bf5: Pull complete 69f4c5394729: Pull complete b012980650e9: Pull complete 7c7921c6fda1: Pull complete e20331c175ea: Pull complete 40d5e82892a5: Pull complete a414fa9c865a: Pull complete 0304ae3409f3: Pull complete 13effc1a664f: Pull complete e5628d0e6f8c: Pull complete 0b0e130a3a52: Pull complete d0c73ab65cd2: Pull complete 240c0b145309: Pull complete f1fd6f874e5e: Pull complete 40b5e021928e: Pull complete 88a8c7267fbc: Pull complete f9371a03010e: Pull complete Digest: sha256:723ffa29aed2c51417d8bd32ac93a1cd0e7ef857a0099c1e1d7593c09f7910ae Status: Downloaded newer image for hyper/docker-registry-web:latest Creating app_registry-web_1 ... done Creating app_flower-registry_1 ... done [vagrant app]$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c5c23ed8609a hyper/docker-registry-web:latest "start.sh" 4 seconds ago Up 4 seconds app_registry-web_1 0f1333f689e9 registry:latest "/entrypoint.sh /etc…" 4 seconds ago Up 4 seconds app_flower-registry_1
'Flower in my ops > CI\CD' 카테고리의 다른 글
<Docker> Nginx Image 생성 (0) 2020.12.01 <Docker> 명령어 (0) 2020.11.30 <Docker> local(private) registry 구축 (0) 2020.11.25 <CentOS7> Docker ce & Docker compose 설치 (0) 2020.11.25