본문 바로가기

docker2

[Web] Docker에 대해 공부해보자 Docker란? 도커는 리눅스 컨테이너 기술을 기반으로 하는 오프 소스 서비스이다. 도커를 통해 애플리케이션 실행 환경을 코드로 작성할 수 있다. 도커를 통해 OS를 공유, 격리화하여 관리할 수 있다. 쉽게 말해 도커는 다양한 프로그램들과 실행환경을 컨테이너로 규격화시켜 프로그램의 배포와 관리를 단순화할 수 있게 도와주는 기술이다. 리눅스 컨테이너란? 리눅스 컨테이너는 Linux 기반의 기술 중 하나이다. 필요한 라이브러리와 애플리케이션을 모아서 마치 별도의 서버처럼 구성한 것을 말한다. 컨테이너를 이루는 네트워크 설정, 환경 변수 등의 시스템 자원은 각 컨테이너가 독립적으로 소유하고 있다. 리눅스 컨테이너의 기술들은 다음과 같다. 프로세스의 구획화? 특정 컨테이너에서 작동하는 프로세스는 기본적으로 그 .. 2023. 1. 3.
[JAVA] JSP 게시판 따라 만들어보고 서버 배포까지 공부해보기(EC2, Docker) Spring을 공부하기 이전에 영상 자료를 따라서 JSP를 사용하여 간단한 게시판을 만들어보았다. *간단하게 따라서 만들면 끝나겠지 싶었지만 강의와 다르게 AWS를 이용해 배포 작업을 해보려다 보니 여정이 길어졌다... 참고: https://www.youtube.com/watch?v=wEIBDHfoMBg 목차 보기 더보기 1강 : 개발 환경 세팅(Eclipse, Tomcat, JDK 설치) 2강: Index 페이지 생성, 부트스트랩 다운로드 후 연동하기 3강: 데이터 관리를 위한 데이터베이스 설치와 데이터베이스 생성, JSP에서 데이터를 사용하기 위해 Java Beans 생성하기 4강 : JSP에서 데이터에 접근하기 위해 DAO 만들기, login 함수와 loginAction.jsp 만들기 5강: joi.. 2022. 12. 16.