가희의자기개발블로그

Docker, Docker-compose 차이 본문

백엔드/Docker

Docker, Docker-compose 차이

가희gahui 2020. 12. 12. 22:59
반응형

Docker로 개발환경을 빌드하려고 공부중에 Docker, docker-compose의 차이에 대해 알아봤다.

 

 

1. Docker

Single Container를 관리하는것

커맨드 라인에서 명령어를 실행할 수 있다.

 

2. Docker-compose

yaml file 기반으로 multi container 관리할 수 있는 client이고 yaml파일에 명령어를 적어서 컨테이너를 정의하고 관리한다. 

 

관리나 가독성 측면에서 docker-compose를 사용해 주는게 더 좋다.

 

Window에서 docker를 사용하기 위해 docker desktop을 설치하면 자동으로 docker compose가 설치 된다.

cmd창에서 아래 명령어로 해당 버전을 확인 할 수 있다. 

docker-compose -v 
docker -v

 

공부하다가 Docker stack이라는것도 있다는 것을 알게 되었는데, 아직 이부분은 더 공부해 봐야할것같다. 

반응형
Comments