inflearn logo
강의

講義

知識共有

シリコンバレーのエンジニアが教えるPython Django Webプログラミング

[Optional]ダーカー(Docker)を使用したDjango環境の作成

build: context 부분이 이해가 되지 않습니다.

解決済みの質問

215

sunnnwo

投稿した質問数 23

1

context: . 대신에 다른걸 쓸 수 있다고 말씀해주시긴하는데, 제가 이해가 잘 안됩니다. services: app: build: context: .

이부분만 다시 설명해주실수있으실까요?

python django bootstrap rest-api drf

回答 3

1

altoformula

안녕하세요 sunnnwo님,

그쪽에 약간 소리가 끊김이 있었네요. 제가 말하려던 것은 build: . 만 사용해도 된다는 말이었습니다.

하지만 저희가 args를 사용하기 때문에 여기서는 context를 같이 사용하셔야 될 듯 합니다.

version: "3.9"

services:
  app:
    build: .
    ports:
      - "8000:8000"
    volumes:
      - ./app:/app
    command: >
      sh -c "python manage.py runserver 0.0.0.0:8000"

 

0

sunnnwo

친절한 답변 감사드립니다.

0

sunnnwo

답변 감사드립니다. 도커 파트 듣고 따라 해봤는데, 저는 /app: not found 오류가 출력 됩니다. 제가 놓친 부분이 무엇인지 찾지 못 했는데, 혹시 한번 봐주실수 있으실까요.

> [app 4/7] COPY app /app/:

------

failed to solve: failed to compute cache key: failed to calculate checksum of ref cbae4ba2-0257-4e2d-a2b6-e0bee3923a54::x9eql8ehip7szbrytbf294ilv: "/app": not found

1

altoformula

안녕하세요.

아마도 COPY app /app/에서 에러가 나는 거 같은데, 현재 디렉토리에 app이라는 서브 디렉토리가 있는지 확인해 주세요. 저 명령어는 현재 Dockerfile이 있는 디렉토리 안에 app이라는 서브 디렉토리를 다커 이미지 안 /app으로 복사하라는 말인데, 그 부분에서 에러가 난 것 같습니다.

만약에 app디렉토리가 있다면, docker compose down을 하신 후 docker compose build를 하시는 방법을 추천드립니다.

아마도 다커 부분은 다음 부분에서 좀 더 진행하시다가 app디렉토리를 만든 후에 사용하셔도 괜찮을 듯 합니다.

Dockerfile 질문

0

75

2

Logging 질문

0

126

1

0.0.0.0:8000 접속이 안됩니다

0

296

2

블로그 게시

0

171

2

{{form.as_p}} 사용방법 질문드립니다.

0

229

2

reverse vs reverse_lazy 사용 이유와 차이점을 이해하지 못 했습니다.

0

214

1

urls.py에 라우팅 하는 부분에서요.

0

161

2

handler, static 질문이 있습니다.

0

188

2

직렬화 질문

0

151

1

Celery 수업중 세팅 질문드립니다.

1

181

1

6-1 질문

1

216

1

channels alternative?

1

207

1

크롬에서 서드 파티 쿠키 제한이라는 에러가 뜨는데 혹시 추가로 어떤걸 업데이트 해야지 정상작동 되는지 알 수 있을까요?

0

741

2

dock 환경설정에 대해 잘 이해가 가지 않습니다.

1

282

1

Django Authentication 중에 로그아웃 기능이 안됩니다 ㅠㅠ

1

344

1

학습방식

1

321

2

docker, flower 질문

0

303

1

docker 컨테이너 환경설정 문제

0

1641

1

celery-worker, beat, flower, docker-compose 질문

1

635

1

4-1 공식문서

1

251

1

장고 프로젝트 질문

2

290

1

복습

1

256

1

온라인 ide

1

324

2

vs code

1

364

2