Intellij에서 docker와 docker-compose 사용하는 방법
개발할 때 DockerFile 만들고 매번 원격지에 올리고 실행하는게 너무 귀찮았는데
Intellij에 관련 기능이 있길래 조금 삽질하다가 사용 방법을 정리합니다.
[ Docker 사용하기 ]
기본으로 설치된 Docker Plugin이 있으면 위와 같이 Run | Configuration 항목에서 접속할 도커 엔진 정보를 추가할 수 있습니다.
이 화면은 OS마다 메뉴 구성이 약간씩 다른데, Windows의 경우 로컬에서 Hyper-V를 사용하는 Docker Desktop과 원격지에 tcp 소켓을 통한 도커를 추가할 수 있습니다.
이렇게 하면 Intellij에 내장된 Docker서비스가 활성화되고, GUI를 이용해 Docker Engine에 있는 컨테이너나 이미지들을 GUI로 다룰 수 있게 해줍니다.
[ Docker Compose 사용하기 ]
docker-compose는 Docker와 달리 Intellij에 내장된 client가 없기 때문에 OS별로 직접 다운받아 추가해야 합니다.
도커 공식 사이트에서 알려주는 방법대로 설치 후 docker-compose를 실행할 경로만 지정해주면 마찬가지로 작동합니다.
설치 방법은 https://docs.docker.com/compose/install/ 에서 제공하고 있습니다.
다만 Windows에서 TCP로 원격지에 있는 도커를 이용할 경우 Windows Server용 docker-compose.exe 다운받아 실행 경로에 추가하면 됩니다.
'컨테이너 > docker' 카테고리의 다른 글
도커! 도커란 무엇인가? (2) | 2023.04.25 |
---|---|
Docker - 도커 이미지 만들기 ! (Dockerfile) (0) | 2021.04.26 |
Docker - 도커를 이용해 Single node Kafka 띄우기 (0) | 2021.04.25 |
Docker - DOOD로 띄웠을 경우 proxy(프록시) 설정 (0) | 2021.04.25 |
Docker - Docker 다른 레포지토리에 push하기 (0) | 2021.04.25 |
Docker - Docker image 빌드시 Dockerfile이 아닌 커스텀한 dockerfile명을 이용할때 (0) | 2021.04.25 |
Docker - Docker로 MongoDB 설치하기. (0) | 2021.04.25 |
Docker - docker oracle11g 설치 (0) | 2021.04.25 |