JSCODE Logo
JSCODE 박재성JSCODE 제이온JSCODE 시니
온라인 강의프로그래밍 과외책/전자책무료 강의
유튜브블로그
후기
완강 후기 이벤트블로그 리뷰 이벤트AWS SAA 합격 후기 이벤트
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2026 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침

📂 Category

  • 전체보기 (856)
  • AWS (98)
  • Spring AI (67)
  • Jenkins CI/CD (62)
  • Elasticsearch (61)
  • Redis (58)
  • MSA (56)
  • Linux (55)
  • 쿠버네티스 (54)
  • Docker (53)
  • Kafka (42)
  • Spring Batch (38)
  • Logging Monitoring (32)
  • 부하테스트 (31)
  • DB 설계 (29)
  • MySQL (29)
  • Nginx (29)
  • CI/CD (24)
  • AWS SAA-C03 (22)
  • AI 수익화 (12)
  • Vercel (4)

📚 블로그

856
전체 856AWS 98Spring AI 67Jenkins CI/CD 62Elasticsearch 61Redis 58MSA 56Linux 55쿠버네티스 54Docker 53Kafka 42Spring Batch 38Logging Monitoring 32부하테스트 31DB 설계 29MySQL 29Nginx 29CI/CD 24AWS SAA-C03 22AI 수익화 12Vercel 4
Docker

[실습] Docker Compose로 백엔드(Spring Boot) 실행시키기

[실습] Docker Compose로 백엔드(Spring Boot) 실행시키기

✅ Docker Compose로 백엔드(Spring Boot) 실행시키기 프로젝트 셋팅 간단한 코드 작성 Dockerfile 작성하기 Spring Boot 프로젝트 빌드하기 compose 파일 작성하기 compose 파일 실행시키기 compose 실행

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

[실습] Spring Boot, MySQL, Redis 컨테이너 동시에 띄워보기

[실습] Spring Boot, MySQL, Redis 컨테이너 동시에 띄워보기

✅ 1. Spring Boot 프로젝트에 Redis 연결 코드 추가하기 build.gradle ... dependencies { ... implementation 'org.springframework.boot:spring-boot-starter-

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

[실습] Docker로 MySQL 실행시켜보기 - 2

[실습] Docker로 MySQL 실행시켜보기 - 2

✅ MySQL 컨테이너에 직접 접속해보기 MySQL 컨테이너에 접속 컨테이너에서 MySQL에 접근하기 MySQL 접근에 성공했다면 데이터베이스 조회해보기 데이터베이스 만들기 컨테이너 종료 후 다시 생성해보기 위 방식은 볼륨(Volume)을 활용하지 않

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

[실습] Docker로 MongoDB 실행시켜보기

[실습] Docker로 MongoDB 실행시켜보기

✅ Docker로 MongoDB 실행시켜보기 MongoDB 이미지를 바탕으로 컨테이너 실행시키기 컨테이너가 잘 실행되고 있는 지 체크 컨테이너 실행시킬 때 에러 없이 잘 실행됐는 지 로그 체크 MongoDB 컨테이너에 접속 컨테이너에서 MongoDB에

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

[실습] Docker Compose로 백엔드(Nest.js) 실행시키기

[실습] Docker Compose로 백엔드(Nest.js) 실행시키기

✅ Docker Compose로 백엔드(Nest.js) 실행시키기 Nest.js 프로젝트 만들기 Dockerfile 작성하기 .dockerignore 작성하기 compose 파일 작성하기 compose 파일 실행시키기 compose 실행 현황 보기 l

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

RUN : 이미지를 생성하는 과정에서 사용할 명령문 실행

✅ 의미 RUN은 이미지 생성 과정에서 명령어를 실행시켜야 할 때 사용한다. ✅ 사용법 # 문법 RUN [명령문] # 예시 RUN npm install ✅ RUN vs ENTRYPOINT RUN 명령어와 ENTRYPOINT 명령어가 헷갈릴 때가 있다

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

Docker Compose를 사용하는 이유

✅ Docker Copmose란? 여러 개의 Docker 컨테이너들을 하나의 서비스로 정의하고 구성해 하나의 묶음으로 관리할 수 있게 도와주는 툴이다. ✅ Docker Compose를 사용하는 이유 여러 개의 컨테이너를 관리하는 데 용이 복잡한 명령어

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

WORKDIR : 작업 디렉토리를 지정

✅ 의미 WORKDIR으로 작업 디렉터리를 전환하면 그 이후에 등장하는 모든 RUN, CMD, ENTRYPOINT, COPY, ADD 명령문은 해당 디렉터리를 기준으로 실행된다. 작업 디렉터리를 굳이 지정해주는 이유는 컨테이너 내부의 폴더를 깔끔하게

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

Docker 컨테이너(Container) 생성 / 실행 - 2

Docker 컨테이너(Container) 생성 / 실행 - 2

✅ 컨테이너 생성 + 실행 이미지를 바탕으로 컨테이너를 생성한 뒤, 컨테이너를 실행까지 시킨다. (처음에 이미지를 바탕으로 컨테이너를 실행시키고 싶을 때, 이 명령어를 자주 사용한다.) # docker run 이미지명[:태그명] $ docker ru

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
Docker

EXPOSE : 컨테이너 내부에서 사용 중인 포트를 문서화하기

✅ 의미 EXPOSE는 컨테이너 내부에서 어떤 포트에 프로그램이 실행되는 지를 문서화하는 역할만 한다. docker -p 8080:8080 … 와 같은 명령어의 -p 옵션과 같은 역할은 일체 하지 않는다. 쉽게 표현하자면 EXPOSE 명령어는 쓰나 안

JSCODE 박재성JSCODE 박재성|2026. 03. 22.
«<7677787980>»