728x90
반응형
※ 여기에서는 compose를 생성하는 작업은 보여드리지 않습니다.
Docker Compose란?
Docker Compose는 여러 개의 container를 실행시키는 툴입니다.
즉, 여러분이 docker-compose.yml에 services에 적어둔 대로 여러개의 container가 생기는거죠.
container? app!
docker-compose.yml를 잘 작성하여 실행시켜주니 잘 만들어진 것을 확인할 수 있습니다.
Docker Desktop에서 보면 이렇게 구성되어져 있는 것을 볼 수 있는데요.
2개의 container가 하나의 '무언가'에 속해있습니다.
저는 처음에 '무언가'가 또 다른 컨테이너라고 생각했는데..아니었습니다!
'무언가'는 바로 app이었습니다.
즉, 하나의 app 안에 두개의 container가 있는겁니다.
그래서 compose는 여러개의 container를 관리하기 위한 하나의 app을 만들어주는 툴이라고 생각하시면 됩니다.
단순하게 docker compose를 생성한다고만 알고 있었는데,
이렇게 개념 한 번 잡고 가시면 Docker를 이해하는데 더욱 도움이 되실 것 같습니다.
공식문서: https://docs.docker.com/engine/reference/commandline/app/
docker app
docker app: A tool to build and manage Docker Applications.
docs.docker.com
728x90
반응형
'Cloud Side > Container > Docker' 카테고리의 다른 글
[Docker] 명령어 모음 (0) | 2022.08.10 |
---|---|
[Docker] 도커 물음표 아이콘 해결방법 - Docker.app 응용 프로그램이 손상되었거나 완전하지 않기 때문에 열 수 없습니다. (0) | 2022.07.21 |
[Docker] 컨테이너 안에서 다른 컨테이너 접속하기 with.docker-compose (0) | 2022.06.22 |
[Docker] Hub push error 해결 (0) | 2022.06.13 |
[Docker] Error response from daemon: dial unix docker.raw.sock: connection refused 오류 해결 (0) | 2022.02.06 |
댓글