본문 바로가기

docker-compose2

Spring boot + Docker linux에 배포 HTML 삽입 미리보기할 수 없는 소스 1. linux 서버(클라우드)에 docker를 이용해 배포하는 과정 상황 spring boot 프로젝트와 mysql을 이미지로 만든 뒤 linux 서버에서 docker-compose를 통해 두 컨테이너를 같이 실행. => 실무에선 was와 db를 같은 서버에서 돌리지는 않지만 테스트를 위해 이렇게 진행함 * 대부분의 자세한 내용은 필자의 Docker 카테고리의 글에 정리되어 있음. 아래 관련글 참고 로컬 서버에서의 액션 Dockerfile, docker-compose.yaml 파일 작성 Spring boot project 이미지 생성 프로젝트 git hub에 push 생성한 spring boot 이미지를 docker hub에 업로드 linux 서버(클라우드) 에서.. 2023. 8. 31.
Docker compose Spring boot ,mysql 연동 방법 HTML 삽입 미리보기할 수 없는 소스 1. docker-compose 란 docker-compose란 여러 개의 docker-container를 쉽게 관리하고 실행하기 위한 도구이다. 해당 글에서는 spring boot와 mysql을 연동하기 위해 docker-compose를 이용하였다. * docker-compose의 컨테이너 연동 원리 연동 원리는 매우 간단하다. 이전 글에서 브릿지 네트워크를 생성한 뒤 해당 네트워크에 두 컨테이너를 포함시켜서 두 컨테이너를 연동 하였다. docker-compose의 연동 원리도 똑같이 두 컨테이너를 동일 네트워크에 포함시키는 것이다. 하지만 docker-compose를 사용하면 따로 네트워크를 생성하여 두 컨테이너를 포함 시키는 작업을 하지 않아도 된다. dock.. 2023. 8. 29.