본문 바로가기
Docker/Docker 기본세팅

[Docker 기본세팅] 5. docker compose 설치하기

by Fletcher 2024. 8. 13.

 

반갑습니다!

이번 포스트에서는 docker compose를 개별로 설치해보겠습니다

최근에는 docker를 설치하면 자동으로 딸려오기 때문에 별도로 설치할 필요가 없긴 하지만,

여러 강의에서 보통 docker compose를 개별로 설치해서 안내하므로

제 포스트에서도 한 번 동일하게 접근해보겠습니다 ^^

 

 

 

docker compose 설치와 관련된

Docker 공식 문서 링크 첨부하겠습니다 ^^!

https://docs.docker.com/compose/install/standalone/

 

 

 

 

docker 설치 때와 마찬가지로 어려울 부분은 없습니다

공식 문서에 순서와 해당 코드가 잘 안내되어 있기 때문에

절차에 맞게 코드를 실행해주시면 되겠습니다 ^^

 

 

 

여기서 잠깐 중요한 부분이 있는데요

바로 이전 이미지에서 명령어를 복사해서 그냥 실행시키면

위 이미지와 같이 permission denied와 함께 failure 메세지가 출력됩니다 ^^

 

해당 명령어 앞에 sudo를 붙여서 명령을 해주셔야 정상 동작 될 수 있는점

참고 부탁드립니다 ^^!

 

 

 

 

그다음 해당 파일에 대해서 권한을 수정해야 합니다 ^^

chmod 명령어를 이용해 해당 파일에 대한 실행 권한을 추가하겠습니다!

 

 

 

 

마지막으로 권한 설정에 대한 테스트로,

docker-compose의 버전을 조회해보시면 되겠습니다

버전 정보가 정상적으로 조회가 되면 권한 설정까지 오류 없이 처리가 된 것이고,

만약 문제가 있다면 버전 정보가 조회가 안 되실겁니다 ^^

 

 

 

참고로,

docker-compose ~와 docker compose는

비슷하지만 구조가 조금은 다른 명령어입니다 ^^

 

docker-compose는 개별적으로 compose를 설치하여 단독으로 실행한 것이고,

docker compose는 docker 설치시 포함되어 있는 부분으로서, 

docker 명령어 중에 인자로 compose를 넣어서 실행시키는 것입니다 ^^

 

 

 

이상으로 기본적인 설치 및 세팅이 다 준비되었습니다!

이제 docker의 주요 명령어를 하나하나 살펴보면서

우리의 귀염둥이 docker를 익혀보도록 하겠습니다 ^^