공부

6

WSL을 이용한 Windows에 리눅스 및 도커 설치하기 (5) - 설치한 Oracle과 DBMS Tool 연결

** 해당 포스팅은 작성된 순서에 따라 읽는 것을 권장한다. 따라서 첫 번째 순서의 포스팅을 읽지 않으신 분들은 그것부터 먼저 읽고 오시는 것을 추천한다! ** 포스팅의 전체 순서는 아래와 같다. 1. Windows OS에서 리눅스 사용하기 - WSL 설치 2. Windows OS에서 리눅스 사용하기 - CentOS 7 설치 3. Docker 설치 4. Docker에 Oracle 이미지 설치 및 컨테이너 생성 5. 설치한 Oracle과 DBMS Tool(DBeaver)와 연동 6. WSL 2에서 Docker 사용시 메모리 과다 점유하는 이슈 트러블 슈팅 이제 끝을 앞두는 다섯 번째 포스팅이다. 이전 단계에서 설치한 두 개 버전의 Oracle들과 DBMS Tool(DBeaver)를 연결하는 과정을 작성해보..

Dev-Ops 2023.11.22 1 류라쿤

WSL을 이용한 Windows에 리눅스 및 도커 설치하기 (4) - Docker 에 Oracle 이미지 설치 및 컨테이너 생성

** 해당 포스팅은 작성된 순서에 따라 읽는 것을 권장한다. 따라서 첫 번째 순서의 포스팅을 읽지 않으신 분들은 그것부터 먼저 읽고 오시는 것을 추천한다! ** 포스팅의 전체 순서는 아래와 같다. 1. Windows OS에서 리눅스 사용하기 - WSL 설치 2. Windows OS에서 리눅스 사용하기 - CentOS 7 설치 3. Docker 설치 4. Docker에 Oracle 이미지 설치 및 컨테이너 생성 5. 설치한 Oracle과 DBMS Tool(DBeaver)와 연동 6. WSL 2에서 Docker 사용시 메모리 과다 점유하는 이슈 트러블 슈팅 드디어 네 번째 포스팅이다. 이번 포스팅에서는 Docker에 각각 다른 버전인 여러개의 Oracle 이미지를 설치하고, 이미지에 해당하는 컨테이너까지 생..

Dev-Ops 2023.11.21 1 류라쿤

WSL을 이용한 Windows에 리눅스 및 도커 설치하기 (3) - Docker 설치

** 해당 포스팅은 작성된 순서에 따라 읽는 것을 권장한다. 따라서 첫 번째 순서의 포스팅을 읽지 않으신 분들은 그것부터 먼저 읽고 오시는 것을 추천한다! ** 포스팅의 전체 순서는 아래와 같다. 1. Windows OS에서 리눅스 사용하기 - WSL 설치 2. Windows OS에서 리눅스 사용하기 - CentOS 7 설치 3. Docker 설치 4. Docker에 Oracle 이미지 설치 및 컨테이너 생성 5. 설치한 Oracle과 DBMS Tool(DBeaver)와 연동 6. WSL 2에서 Docker 사용시 메모리 과다 점유하는 이슈 트러블 슈팅 앞서 설치한 CentOS 7에서 실행할 Docker를 설치하는 세 번째 포스팅이다. 이번 포스팅에서는 Windows에 Docker Desktop을 설치하..

Dev-Ops 2023.11.16 1 류라쿤

WSL을 이용한 Windows에 리눅스 및 도커 설치하기 (2) - CentOS 7 설치

** 해당 포스팅은 작성된 순서에 따라 읽는 것을 권장한다. 따라서 첫 번째 순서의 포스팅을 읽지 않으신 분들은 그것부터 먼저 읽고 오시는 것을 추천한다! ** 포스팅의 전체 순서는 아래와 같다. 1. Windows OS에서 리눅스 사용하기 - WSL 설치 2. Windows OS에서 리눅스 사용하기 - CentOS 7 설치 3. Docker 설치 4. Docker에 Oracle 이미지 설치 및 컨테이너 생성 5. 설치한 Oracle과 DBMS Tool(DBeaver)와 연동 6. WSL 2에서 Docker 사용시 메모리 과다 점유하는 이슈 트러블 슈팅 WSL을 이용하여 Windows에 리눅스와 도커를 설치하는 두 번째 포스팅이다. 이번 포스팅에서는 앞서 설치 및 설정한 WSL에 CentOS 7을 설치하..

Dev-Ops 2023.11.14 류라쿤

WSL을 이용한 Windows에 리눅스 및 도커 설치하기 (1) - WSL 설치

해당 포스팅은 Windows OS에서 WSL를 이용하여 별도의 가상머신 없이 리눅스와 도커를 사용하고, 다양한 고객 환경에 대비하기 위해 도커에 여러 개(혹은 버전)의 DBMS를 설치 및 사용하는 방법을 알리고자 작성했던 사내 자체 매뉴얼 이었다. (하지만 퇴사하게 될 줄은 전혀 몰랐지...) 사실 도커에 DB를 올려서 사용하는 것이 썩 좋지 않다는 포스팅을 심심찮게 보았다. 하지만 당시 상황에는 한 PC에 여러 버전의 Oracle을 설치해야 하는 요구사항이 있었고, 이를 ~.ora 파일 수정만으로 해결하기에는 사전 지식에 큰 한계가 있어 사원들의 도커 교육 겸 시도해보았다! 해당 포스팅의 순서는 아래와 같다. 1. Windows OS에서 리눅스 사용하기 - WSL 설치 2. Windows OS에서 리눅..

Dev-Ops 2023.11.13 1 류라쿤

Spring Boot - 1. 스프링 부트의 핵심 기능

최근에 솔루션 업체에서 Spring 기반으로 개발을 했는데, 해당 회사는 Spring Framework만 다루다보니 Spring Boot에 대해서는 다루기 쉽지 않아서 개인적으로 공부를 시작했다. 그래서 오늘은 스프링 부트에 대해 알아보는 첫 기록으로, 스프링 부트가 가지고 있는 핵심 기능이 무엇인지, 핵심 기능이 담고있는 내용은 무엇인지에 대해 간략히 정리하는 포스팅을 해보겠다. 스프링 부트의 핵심 기능 1) 의존성 관리 간소화 2) 배포 간소화 3) 자동 설정 1. 의존성 관리 간소화 - 스타터 "스프링 부트의 특별한 점은 의존성을 수월하게 관리 한다는 것이다." 보통 소프트웨어 개발을 하면서 어려움을 겪는 부분 중 하나가 의존성 관리인데, 한 특정 버전의 의존성은 다른 의존성의 어떠한 특정 버전에서..

Back-End/Spring Boot 2023.11.09 류라쿤