본문 바로가기

DevOps8

[DevOps] 3. SpringBoot docker image build & run 지난 시간에는 wsl2로 Ubuntu OS가 설치된 가상의 서버를 생성했습니다. 그 다음으로는 Ubuntu server에 docker 환경을 구성하였습니다. 이번에는 SpringBoot로 만든 간단한 application을 docker image로 빌드하고 그것을 실행하는 방법에 대해서 알아보겠습니다. 현재 이 글을 읽어보는 분들을 위해서 기본 SpringBoot 개발환경에 대해서 알아보겠습니다. jdk 1.8.0_322-1 (LTS, supported until May 2026, announcement) spring-tool-suite-4-4.14.0.RELEASE-e4.23.0-win32.win32.x86_64 maven (spring-starter) 기존에 작성했던 글도 참고해주시면 좋을 것 같습니.. 2022. 4. 4.
[DevOps] 2. 서버에 Docker 환경 구성하기 사실 Docker는 오래전부터 사용되었던 기술이였고, 여러곳에서 개념에 대해서 정의를 했습니다. 새로 해당 개념을 정리하기 보다, 기존에 정의된 개념을 한번쭉 훑어보겠습니다. RedHat IT 소프트웨어인 "Docker"는 Linux® 컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술입니다. AWS Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있습니다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행.. 2022. 4. 3.
[DevOps] 1. wsl 구성하기 DevOps를 구성하기 위해서는 그래도 1대 이상의 서버가 필요합니다. 따라서 저는 wsl2를 활용해서 Linux server를 구성해 보겠습니다. 현재 사용하는 환경이 windows이기 때문에 wsl을 통해서 Linux를 설치하여 가상 환경을 구성해 보는 것 입니다. Windows Subsystem for Linux는 Windows 10버전 2004 이상(빌드 19041 이상) 또는 Windows11에서 가능하다고 합니다. 이를 확인하기 위해서는 Windows버튼 + R을 선택하고, winver를 입력하면 됩니다. 1. wsl 설치 이제 PowerShell이나 cmd를 띄워서 설치를 진행해 보겠습니다. 우선 현재 설치된 wsl이 있을 수 있으니 아래 명령으로 확인해 보겠습니다. wsl --list --.. 2022. 4. 2.
[DevOps] 0. 들어가며 오래전 부터 Cloud가 활성화 되면서 DevOps라는 단어가 참으로 많아졌고, 현재는 대세를 이루게 되었습니다. 이번에는 개발자가 DevOps환경을 혼자서 Full stack으로 구성하는 과정을 담아보려고 합니다. 실제로 대고객 서비스를 하게되는 대규모 환경이 아닌... 소소하게 DevOps에 대한 개념을 더 깊게 알아가기 위한 소규모 프로젝트라고 생각하면 될 것 같습니다. DevOps is a combination of software developers (dev) and operations (ops). It is defined as a software engineering methodology which aims to integrate the work of software development an.. 2022. 4. 1.