ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <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 구축

     

    local(private) registry 구축

    Private Registry 더보기 [vagrant docker]$ docker pull registry:latest latest: Pulling from library/registry cbdbe7a5bc2a: Pull complete 47112e65547d: Pull complete 46bcb632e506: Pull complete c1cc71..

    flowerinmyheart.tistory.com

    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

    댓글

Designed by Tistory.