728x90 Docker2 [Docker] Docker-compose를 활용한 nginx + spring boot + mariadb 연결하기 개념도 중요하지만, 우선 실전 위주로 팍팍 써봤다. Docker-compose란 compose라는 단어 뜻이 "구성하다"처럼 한 번에 컨테이너를 만들어 주고, 이를 연동해주기 아주 용이하게 해준다. 이렇게 보면 해외 개발자들은 명칭을 아주 직관적으로 잘 만드는 것 같다. 왜 연동하기 용이하냐면, docker-compose에서 작성한 컨테이너들은 하나의 네트워크로 인식시켜주기 때문이다. 그렇게 하면, 아래의 예제처럼 spring boot, mariadb, nginx 등 이미지들이 따로 분리하면서 연결할 수 있으니 관리 차원에서 아주 편해지는 것이다. NGINX + SpringBoot + MariaDB 컨테이너 생성 먼저 docker-compose.yml 파일을 만들어 주어 아래와 같이 작성해 보자. # 파.. 2022. 4. 20. [Docker] DockerFile 정리 Docker도 알아야 하는 개념이 많지만, 내 글에서는 일단 사용법 위주로 정리하려고 한다. (자꾸 잊어 먹어서 찾는게 너무 일이다..) DockerFile이란 간단 예제 먼저 아무 디렉토리를 만들어 그 안에다가 DockerFile을 만들어 작업해주자. home이나 상위 경로 아무데다 했더니 문제가 발생했는데, DockerFile을 찾을 때 상위 경로에서 하위 경로까지 다 탐색을 하게 되면서 문제가 발생할 수 있기에 DockerFile이 위치한 경로를 파악하여 사전에 차단해준다고 한다. Warning Avoid using your root directory, /, as the root of the source repository. The docker build command will use whateve.. 2022. 4. 11. 이전 1 다음 728x90