Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. 리눅스기반의 가상화기술에서 출발한 기술이다.Docker는 소프트웨어를 컨테이너라는 공간에서 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어
AWS EC2-instance에 docker를 설치하는 방법이다.ubuntu 버전에 docker 설치는 다음 명령어를 따른다.정확한 설치방법은 docker 가이드문서에서 꼭 확인하고 설치하자.https://docs.docker.com/engine/install
도커에서는 도커 이미지를 이용하여 컨테이너를 생성할 수 있는데,도커 이미지를 이용하면 이미지에 설정해둔 대로 컨테이너의 구성환경을 적용할 수 있다.버전: latest 를 쓰면 최신 버전으로 받을수 있다.컨테이너를 삭제하기 전에 이미지를 삭제 할때, -f 옵션을 붙어면
AWS EC2 인스턴스 (Ubuntu 20.04)를 만들고여기에 Docker를 설치한다.필요도구 :AWS EC2, ssh 원격접속 프로그램(MobaXerm)우분투 버전에 Docker 설치는 Docker 설치가이드를 참조하자.https://docs.docker.
그전에는 Springboot 프로젝트에서 빌드해서 jar파일로 배포하는 것을 실습해보았다.이번에는 Docker를 설치해서 간단하게 배포하는 방법을 실습해보자.그전에 쓴 프로젝트 mooh2jj/cpu-bound-application-1프로젝트로 실습해보자.Docker 이
springBoot 프로젝트 - 로컬MySQL - Docker 컨테이너연동 성공Dockerfileapplication.ymlMySQL Docker 컨테이너 실행
UserEntity를 가지고 CURD를 하는 SpringBoot RESTAPI 프로젝트를 만들어보았습니다. 이 프로젝트를 MySql DB와 연동을 해야 하는데 docker-compose.yml 파일로 쉽게 연동할 수 있음을 실습해보겠습니다.build.gradleUser
https://help.clouding.io/hc/en-us/articles/360019908839-How-to-set-up-Nginx-load-balancing-server-on-Ubuntu-20-04블로그를 참조하여 실습하였습니다.Nginx 설치 및 실행\
docker-compose.v2.yml(nginx 추가)nginx 파트nginx/conf.d/app.confurl에서 확인post : localhost/apiget : localhost/api/{id}소스출처 : https://github.com/mooh2jj