inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

[실습] Docker로 MySQL 1분 만에 실행하기

11강 [실습] Docker로 MySQL1 분만에 실행하기

2

Jang Jaehoon

작성한 질문수 21

0

11강 [실습] Docker로 MySQL1 분만에 실행하기

에서 docker-compose up -d

커맨드가 실행이 안되네요.

Docker Desktop을 로컬에 설치했는데, IntelliJ랑 연동해야 하는 건가요?

java kotlin mysql docker spring-boot kafka redis

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. Jang Jaehoon님.

Docker Desktop을 설치했다면 IntelliJ와 별도로 연동할 필요는 없습니다. docker-compose up -d 명령은 IntelliJ가 아니라 Docker Desktop의 Docker 엔진과 통신하여 실행됩니다.

다음 내용을 확인해 주세요.

  1. Docker Desktop이 실행 중인지 확인
    • Docker Desktop을 먼저 실행한 뒤 터미널에서 명령을 입력해 주세요.
    • 아래 명령어로 Docker 엔진이 정상 동작하는지 확인할 수 있습니다.
   docker ps
  1. docker-compose.yml 파일이 있는 경로에서 실행
    • docker-compose up -d 또는 최신 명령어인 docker compose up -d는 compose 파일이 있는 디렉터리에서 실행해야 합니다.
   cd docker-compose.yml이_있는_폴더
   docker compose up -d
  1. Compose 파일 이름과 명령어 확인
    • 파일명이 docker-compose.yml, docker-compose.yaml, compose.yml, compose.yaml 중 하나인지 확인해 주세요.
    • 다른 파일명을 사용한다면 -f 옵션으로 지정해야 합니다.
   docker compose -f 파일명.yml up -d

Docker Compose에 MySQL과 Spring Boot 애플리케이션이 함께 정의되어 있다면 docker compose up -d 실행 시 모든 서비스가 실행됩니다. MySQL만 실행하려면 서비스명을 지정할 수 있습니다.

docker compose up -d mysql-twitter

Docker Desktop 실행 여부와 Compose 파일 위치를 확인하는 방법은 아래 기존 답변에서도 확인하실 수 있습니다.

현재 발생하는 오류 메시지와 실행한 폴더의 docker-compose.yml 파일 내용을 함께 확인하면 더 정확한 원인을 파악할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

6분46초

0

14

2

공략법

0

15

1

isInterrupted 질문 있다.

0

11

0

구현 방법에 대한 문의

0

20

2

선생님 질문있습니다!

0

8

1

선생님 샤딩에 대한 강의도 좀 해주세요

0

19

1

몽고DB CAP 이론 관련

0

26

2

아니 이거 갑자기 데이터베이스가 사라졌어요

0

25

1

모의고사 파일과 이론파일 업데이트

0

38

2

장애 격리 관련해서 궁금한 부분이 있어요

0

26

1

이론 pdf 다운은 어디서 하나요?

0

36

2

RunIdIncrementer batch 5랑 6랑

1

36

2

기타 영역 중 언두로그

0

26

0

질문있습니다.

0

34

1

15분 35초즈음 나오는 500개 단위로 쪼개는 경우 스레드 질문

0

25

1

강의 자료를 받아볼 순 없겠나

1

52

2

@Modifying에 관하여

1

46

1

Issuance 테이블에 status, couponId 인덱스가 꼭 필요할까요?

2

66

1

부하 테스트 시 설정 관련 질문드립니다

1

92

2

kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.

2

113

1

domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다

1

95

1

Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면

1

125

1

스크립트에 대해 질문 있습니다.

1

94

1

같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!

2

115

1