본문 바로가기
반응형

전체 글46

[Docker] 도커와 컨테이너 사용법 (명령어) 알아보기 ⭐ 도커 이미지 ( Docker Image )도커 이미지는 컨테이너를 만드는 데 사용되는 읽기 전용 (Read-Only) 템플릿입니다.컨테이너 실행에 필요한 파일과 설정값 등을 포함하고 있는 도커파일을 만든 후 Dockerfile 을 빌드하여 이미지를 만듭니다.⭐ 도커 컨테이너 ( Docker Container )도커 이미지를 실행한 상태입니다.이미지로 컨테이너를 생성하면 이미지의 목적에 맞는 파일이 들어있는 파일 시스템과, 격리된 시스템 자원 및 네트워크를 사용할 수 있는 독립된 공간이 생성됩니다.도커 컨테이너는 읽기 전용인 이미지에 변경된 사항을 저장하는 컨테이너 계층(Layer) 에 저장합니다. DockerFile 을 빌드하여 Docker Image 를 만들고,Docker Image 를 실행하여 D.. 2024. 8. 3.
[Docker] 다운로드 및 세팅하기 ⭐ DockerDocker 는 경량 가상화 기술로 리눅스 컨테이너를 구현하는 애플리케이션입니다.가상 컨테이너 하면 VirtualBox, VMWare 를 사용해 보았던 기억이 있습니다.이와 같은 가상머신에서는 하드웨어부터 에뮬레이션 하지만, Docker 를 사용하면 실행하고자 하는 프로세스만 격리된 환경에서 실행할 수 있습니다.프로세스를 손쉽게 격리하거나, 격리된 환경을 이미지로 만들어서 어디서든 같은 세팅환경에서 동작하는 컨테이너를 만들 수 있습니다. 🔸 Window 확인하기Windows + S 단축키로 검색창을 열어주고 PC 정보를 검색합니다. 저는 Window 11 Pro 를 이용하고 있습니다.⭐ docker 설치docker 에 저장되어 있는 세팅을 사용해 주기 위해 설치해주려 합니다.설치하기 이전.. 2024. 8. 2.
[Spring/SpringBoot] application 설정 값 가져오기 일반적으로 객체, 시스템의 특정, 속성, 설정 등을 작성하기 위해 application.properties / application.yml 파일을 사용합니다.공통으로 사용될 내용들을 작성하기도 하지만, IP 등과 같은 중요 정보를 노출하지 않도록 보안적인 측면도 있습니다.Properties// application.properties## 서버 포트server.port=1004## 로그logging.config=classpath:logback-spring.xmllogging.level.root=INFOlogging.level.com.aroundview=DEBUG## 데이터베이스spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy.. 2024. 8. 1.
[Spring/SpringBoot] 빈(Bean) 생성하는데 사용되는 어노테이션 정리 스프링 및 스프링 부트에서 빈을 생성하는 데 사용되는 주요 어노테이션을 간략하게 정리해보았습니다.1. @Configuration@Configuration 어노테이션은 Java 기반의 설정을 통해 빈(Bean) 을 정의할 때 사용됩니다.이 어노테이션이 붙은 클래스는 하나 이상의 @Bean 메서드를 포함하고 있으며, 스프링 컨테이너에 의해 빈으로 등록됩니다.@Configurationpublic class liyoConfig { @Bean public LiyoBean liyoBean() { return new LiyoBean(); }}2. @Bean@Bean 어노테이션은 @Configuration 클래스 내에서 사용하여 특정 객체를 빈으로 등록할 때 사용됩니다.메서드에 적용되어 해.. 2024. 7. 31.
반응형