2016-06-13 36 views

Trả lời

3

Thư mục làm việc mặc định để chạy tệp nhị phân trong vùng chứa là thư mục gốc (/), nhưng nhà phát triển có thể đặt mặc định khác với lệnh WORKDIR của Dockerfile. Các nhà điều hành có thể ghi đè này với:

-w="": Working directory inside the container 

đây: https://docs.docker.com/engine/reference/run/#workdir

4

Vì không có người dùng nhưng một gốc trong một vừa mới sinh ra docker hoặc một container nói đúng. Vì vậy, đối với mọi thay đổi, sẽ có cam kết cho vùng chứa đó vì điều này guy cho biết. Do đó pwd đó hoặc khi bạn hỏi những workdir là / gốc theo mặc định và mỗi khi bạn exec một /bin/bash như thế này:

$docker exec -i -t 53f784fwer54 /bin/bash

trên một container chạy nó sẽ đưa bạn đây / trong thư mục gốc.

Các vấn đề liên quan