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*' 를 씹어먹어보시죠!
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’
Theory Video [PUBLISH DATE: 2023. March. 23. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. March. 30. 7PM] YOUTUBE
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.
Chapter 2 - Spring Boot Hello World
Theory Video [PUBLISH DATE: 2023. April. 6. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. April. 13. 7PM] YOUTUBE
스프링에 대한 기초적이고 중요한 컨셉을 학습하고, 스프링 부트를 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.
Chapter 3 - Dockerizing
Theory Video [PUBLISH DATE: 2023. April. 20. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. April. 27. 7PM YOUTUBE
Dockerizing is the process of packing, deploying, and running applications using Docker containers.
Features
Quick local environment set up for your team
Helps Avoid "works on mine, but doesn't work on yours problem”
Easier deployments
Better Version Control & Easier Rollbacks
Community Support
Chapter 4 - Usecase
Theory Video [PUBLISH DATE: 2023. May. 4. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. May. 11. 7PM] YOUTUBE
Introduction
도커가 현업에서 어떻게 쓰여지고 있는지 사례들을 분석하고, 도커를 통해 Apache Spark를 빠르게 실행하여 분산처리 가장 대중적인 Wordcount 예제를 돌려봅니다.
Micro Service Architecture
CICD Introduction
Apache Spark
Show Time
Running Distributed System Apache Spark from Docker
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*' 를 씹어먹어보시죠!
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
Chapter 1 - Docker
Theory Video [PUBLISH DATE: 2023. March. 23. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. March. 30. 7PM] YOUTUBE
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.
Chapter 2 - Spring Boot Hello World
Theory Video [PUBLISH DATE: 2023. April. 6. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. April. 13. 7PM] YOUTUBE
스프링에 대한 기초적이고 중요한 컨셉을 학습하고, 스프링 부트를 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.
Chapter 3 - Dockerizing
Theory Video [PUBLISH DATE: 2023. April. 20. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. April. 27. 7PM YOUTUBE
Dockerizing is the process of packing, deploying, and running applications using Docker containers.
Features
Quick local environment set up for your team
Helps Avoid "works on mine, but doesn't work on yours problem”
Easier deployments
Better Version Control & Easier Rollbacks
Community Support
Chapter 4 - Usecase
Theory Video [PUBLISH DATE: 2023. May. 4. 7PM] YOUTUBE
Showtime Video [PUBLISH DATE: 2023. May. 11. 7PM] YOUTUBE
Introduction
도커가 현업에서 어떻게 쓰여지고 있는지 사례들을 분석하고, 도커를 통해 Apache Spark를 빠르게 실행하여 분산처리 가장 대중적인 Wordcount 예제를 돌려봅니다.
Micro Service Architecture
CICD Introduction
Apache Spark
Show Time
Running Distributed System Apache Spark from Docker
Recent Posts
Archive Posts
Tags