Education*
Devops
Architecture
F/B End
B.Chain
Basic
Others
CLOSE
Search For:
Search
BY TAGS
linux
HTTP
golang
flutter
java
fintech
개발환경
kubernetes
network
Docker
devops
database
tutorial
cli
분산시스템
www
블록체인
AWS
system admin
bigdata
보안
금융
msa
mysql
redis
Linux command
dns
javascript
CICD
VPC
FILESYSTEM
S3
NGINX
TCP/IP
ZOOKEEPER
NOSQL
IAC
CLOUD
TERRAFORM
logging
IT용어
Kafka
docker-compose
Dart
Dockerizing with Spring Boot Hello World [JOINC EDU]
Recommanded
Free
YOUTUBE Lecture:
<% selectedImage[1] %>
J.phil
2023-03-30
2022-07-10
4510
# Dockerizing with Spring Boot Hello World [JOINC Channel]  ## OVERVIEW 사실 도커에 대한 내용은 어느 블로그나 영상을 통해서, 무궁무진하게 발견할 수 있다. 하지만 이론 및 실습에 대해서 전체적인 스토리 라인을 구성해서 industry에 실사례들을 들으면서 설명한 강의들은 현저히 적다. 우리는 Joinc Channel 통해서 첫번째 **Chapter 1**에서부터 Docker 를 잘 사용하기 위해 필요한 기초 지식들, 히스토리, 그리고 실습까지 알아보려고 한다. 그리고 **Chapter 2**에서 범용적으로 쓰이고 있는 java server applicationdmf 빠르게 제작하기 위해서 Spring Boot에 대해서 공부하고 Showtime 을 통해 application server를 만들어보려고 한다. **Chapter 3** 에서는 실제 산업에서 사용하고 있는 DockerFile 제작을 통해서 앞에서 만들었던 Java application server를 docker를 통하여 build 및 image 를 생성시켜 containr를 돌려본다. 마지막 **Chapter 4**에서는 Docker 가 현업에서 어떤식으로 쓰이고 있는지 각종 실용적인 예를 공부하고, 대표적인 분산처리 시스템 in-memory system, Spark를 Docker Image를 다운받고 바로 실행시켜봄으로써 Docker Community 강점을 체험해본다. \*자, 여러분! 각 Chapter 마다 생성된 Video 링크들을 클릭해보고 Joinc channel에서 '***Dockerizing with Spring Boot Hello World\****' 를 씹어먹어보시죠! <br> <br> ## IN THIS lECTURE, * we’ll focus on how to make a java application by a Spring boot and how to dockerize the Spring Boot Application, e.g., Hello World to run it in an isolated environment, e.g., container. * This guide walks you through the process of installing docker on your machine, building the java application by spring boot, building a Docker image for running the Spring Boot application by basic Dockerfile called Dockerizing’ #keywords: docker, image, container, spring boot, IoC, DI, dockerizing, container, service, DAO, maven <br> ## Chapter 1 - Docker * **Theory Video** [PUBLISH DATE: 2023. March. 23. 7PM] [YOUTUBE](https://youtu.be/BfXry1zShog) * **Showtime Video** [PUBLISH DATE: 2023. March. 30. 7PM] [YOUTUBE](https://youtu.be/54oP0YYOMRg) Docker is an open source containerization platform. It enables developers to package applications into containers—standardized executable components combining application source code with the operating system (OS) libraries and dependencies required to run that code in any environment. <br> ## Chapter 2 - Spring Boot Hello World * **Theory Video** [PUBLISH DATE: 2023. April. 6. 7PM] [YOUTUBE](https://youtu.be/fd0BVd5UcaI) * **Showtime Video** [PUBLISH DATE: 2023. April. 13. 7PM] [YOUTUBE](https://youtu.be/nT2c08GGUD0) 스프링에 대한 기초적이고 중요한 컨셉을 학습하고, 스프링 부트를 Quick Starter를 통해 빠르게 실행해보며 architecture 및 특성들을 학습한다. Spring? Spring makes programming Java quicker, easier, and safer for everybody. Spring’s focus on speed, simplicity, and productivity has made it the world's most popular Java framework. Spring Boot? Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications you can "just run". Most Spring Boot applications need minimal Spring configuration as you can get started with minimum fuss. <br> ### Chapter 3 - Dockerizing * **Theory Video** [PUBLISH DATE: 2023. April. 20. 7PM] [YOUTUBE](https://youtu.be/B4ZIVa0mE2E) * **Showtime Video** [PUBLISH DATE: 2023. April. 27. 7PM [YOUTUBE](https://youtu.be/sl3IZBBQy5E) Dockerizing is the process of packing, deploying, and running applications using Docker containers. Features 1. Quick local environment set up for your team 2. Helps Avoid "works on mine, but doesn't work on yours problem” 3. Easier deployments 4. Better Version Control & Easier Rollbacks 5. Community Support <br> ## Chapter 4 - Usecase * **Theory Video** [PUBLISH DATE: 2023. May. 4. 7PM] [YOUTUBE](https://youtu.be/MHHtjjxA1Jk) * **Showtime Video** [PUBLISH DATE: 2023. May. 11. 7PM] [YOUTUBE](https://youtu.be/OU8EesUL_wA) **Introduction** 도커가 현업에서 어떻게 쓰여지고 있는지 사례들을 분석하고, 도커를 통해 Apache Spark를 빠르게 실행하여 분산처리 가장 대중적인 Wordcount 예제를 돌려봅니다. * Micro Service Architecture * CICD Introduction * Apache Spark **Show Time** * Running Distributed System Apache Spark from Docker
Recent Posts
Vertex Gemini 기반 AI 에이전트 개발 05. 첫 번째 LLM 애플리케이션 개발
LLama-3.2-Vision 테스트
Vertex Gemini 기반 AI 에이전트 개발 04. 프롬프트 엔지니어링
Vertex Gemini 기반 AI 에이전트 개발 03. Vertex AI Gemini 둘러보기
Vertex Gemini 기반 AI 에이전트 개발 02. 생성 AI에 대해서
Vertex Gemini 기반 AI 에이전트 개발 01. 소개
Vertex Gemini 기반 AI 에이전트 개발-소개
생성 AI 모델 Flux.1 설치 및 사용
GPT를 이용한 Reranker 테스트
5분만에 만들어보는 Streamlit 챗봇
Archive Posts
Tags
cloud
docker
docker-compose
spring
web server
Copyrights © -
Joinc
, All Rights Reserved.
Inherited From -
Yundream
Rebranded By -
Joonphil
Recent Posts
Archive Posts
Tags