build: context 부분이 이해가 되지 않습니다.
context: . 대신에 다른걸 쓸 수 있다고 말씀해주시긴하는데, 제가 이해가 잘 안됩니다. services: app: build: context: .
이부분만 다시 설명해주실수있으실까요?
回答 3
1
안녕하세요 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
답변 감사드립니다. 도커 파트 듣고 따라 해봤는데, 저는 /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
안녕하세요.
아마도 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

