반갑습니다!
이번 포스트에서는 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를 익혀보도록 하겠습니다 ^^
'Docker > Docker 기본세팅' 카테고리의 다른 글
[Docker 기본세팅] 6. Docker Hub 로그인 및 Docker Image 검색&다운&조회하기 (0) | 2024.08.13 |
---|---|
[Docker 기본세팅] 4. sudo 명령 없이 Docker 명령하기 (0) | 2024.08.13 |
[Docker 기본세팅] 3. AWS EC2인스턴스에 Docker 설치하기 (0) | 2024.08.13 |
[Docker 기본세팅] 2. AWS EC2 원격 접속하기 (0) | 2024.08.13 |
[Docker 기본세팅] 1. AWS EC2 인스턴스 생성하기 (0) | 2024.08.13 |