84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
在Docker compose 的yml文件中, 有个参数叫工作目录,即:working_dir, 什么工作在“工作目录”进行? 百度了一下没找到很好的解释。
闭关修行中......
리눅스에서 pwd 명령어를 아시나요? 현재 경로의 절대 주소를 표시하는 데 사용되는 것입니다.
전체 철자를 알고 있다면 이런 문제가 발생하지 않을 것입니다.
pwd의 전체 철자는 "print Working Directory"입니다.
그럼 docker compose에서 이 매개변수에 대해 이야기해 보겠습니다.
질문을 보기 전에는 docker compose에 Working_dir이 있는지 몰랐습니다. 처음 생각한 것은 위 답변 중 하나와 같았고 Dockerfile의 WORKDIR은 당연히 현재 디렉터리를 의미합니다. 지정된 경로로 전환됩니다.
그런데 원본 포스터가 맞았고 그러다가 compose 파일이 실제로는 docker run 명령줄 구성의 또 다른 형태이므로 docker run에도 이 속성이 있을 가능성이 매우 높다고 생각했습니다.
docker run --help를 실행하여 "-w, --workdir 컨테이너 내부 작업 디렉터리" 매개변수가 있음을 확인했습니다.
물론 docker 실행 시 작업 경로를 설정하는 데 사용되는 매개변수입니다. 그런 다음 Compose에서 이 속성을 검색하고 Google에서 검색하여 Docker의 공식 문서를 찾았습니다.
물론 compose 파일의 구성은 docker run 뒤의 매개변수와 직접적으로 일치하며 여기에는 웃는 얼굴이 있어야 합니다.
형식은 WORKDIR /path/to/workdir입니다. 이후 RUN, CMD 및 ENTRYPOINT 명령에 대한 작업 디렉터리를 구성합니다.
예를 들어WORKDIR /home/docker/
나중에 실행되는 명령은 기본적으로 /home/docker/ 디렉터리에 있습니다.
예: vim key.json 이 파일의 실제 경로는 /home/docker/key.json입니다
명령줄의 현재 디렉터리와 유사
리눅스와 동일…cd WORKDIR
주인님, 문제가 해결되면 이제 닫아야 할 때입니다. 3.25에 어떤 분이 답변을 주셨네요...
리눅스에서 pwd 명령어를 아시나요? 현재 경로의 절대 주소를 표시하는 데 사용되는 것입니다.
전체 철자를 알고 있다면 이런 문제가 발생하지 않을 것입니다.
pwd의 전체 철자는 "print Working Directory"입니다.
그럼 docker compose에서 이 매개변수에 대해 이야기해 보겠습니다.
질문을 보기 전에는 docker compose에 Working_dir이 있는지 몰랐습니다. 처음 생각한 것은 위 답변 중 하나와 같았고 Dockerfile의 WORKDIR은 당연히 현재 디렉터리를 의미합니다. 지정된 경로로 전환됩니다.
그런데 원본 포스터가 맞았고 그러다가 compose 파일이 실제로는 docker run 명령줄 구성의 또 다른 형태이므로 docker run에도 이 속성이 있을 가능성이 매우 높다고 생각했습니다.
docker run --help를 실행하여 "-w, --workdir 컨테이너 내부 작업 디렉터리" 매개변수가 있음을 확인했습니다.
물론 docker 실행 시 작업 경로를 설정하는 데 사용되는 매개변수입니다. 그런 다음 Compose에서 이 속성을 검색하고 Google에서 검색하여 Docker의 공식 문서를 찾았습니다.
물론 compose 파일의 구성은 docker run 뒤의 매개변수와 직접적으로 일치하며 여기에는 웃는 얼굴이 있어야 합니다.
형식은 WORKDIR /path/to/workdir입니다.
이후 RUN, CMD 및 ENTRYPOINT 명령에 대한 작업 디렉터리를 구성합니다.
예를 들어
WORKDIR /home/docker/
나중에 실행되는 명령은 기본적으로 /home/docker/ 디렉터리에 있습니다.
예: vim key.json
이 파일의 실제 경로는 /home/docker/key.json입니다
명령줄의 현재 디렉터리와 유사
리눅스와 동일…cd WORKDIR
주인님, 문제가 해결되면 이제 닫아야 할 때입니다. 3.25에 어떤 분이 답변을 주셨네요...