inflearn logo
강의

Course

Instructor

Server System Design for Withstanding Traffic Spikes - Coupon Issuance Service

[Hands-On] Run MySQL in 1 Minute with Docker

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

Resolved

45

Jang Jaehoon

24 asked

0

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

에서 docker-compose up -d

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

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

java kotlin mysql docker spring-boot kafka redis

Answer 2

0

apiece

안녕하세요, Jang Jaehoon님!


먼저 도커 데스크탑이 잘 설치되었는지 확인해주세요.

docker ps

위 명령어로 도커 프로세스가 확인되는지 (도커 명령어가 잘 실행되는지) 확인해주세요.


잘 된다면, 올바른 경로에서 docker compose up -d 를 확인해주세요.

docker-compose.yaml 파일이 있는곳에서 실행해주셔야 합니다.


감사합니다!

0

communityai8509

안녕하세요, 인프런 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 파일 내용을 함께 확인하면 더 정확한 원인을 파악할 수 있습니다.

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

소스파일

0

12

1

강의 판서 자료

0

12

1

모의고사 파일오류

0

28

3

Properties 설정이 추가되었는데

0

16

0

아무 수정도 안하고 주어진 소스로 그대로 했는데 패스워드 에러가 남

1

24

1

[환불 승인 요청] 강의 오결제 및 재구매 관련 문의드립니다.

0

20

1

처음 실행 시 계속 패스워드가 틀리다고 나옴. 수정하고 해도 마찬가지임

1

24

2

모의고사 다운

0

29

1

강의 DB데이터 질문

0

27

1

22강 [토큰 저장] 질문

0

36

1

업캐스팅 원칙

0

32

2

섹션 2 - 9강. API 관련 질문

0

37

2

음성불량

0

31

1

극단적으로 from-to가 12일 이고, valid_to가 13일이면?

0

36

1

13강 [로그인 단일 토큰] 에서 프로젝트 실행 시 에러

0

36

1

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

0

51

2

@Modifying에 관하여

1

52

1

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

2

67

1

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

1

96

2

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

2

115

1

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

1

98

1

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

1

127

1

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

1

97

1

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

2

116

1