溫馨提示×

docker怎么指定工作目錄

小億
455
2023-10-31 15:56:27
欄目: 編程語言

在 Docker 中可以使用 WORKDIR 指令來指定工作目錄。工作目錄是容器中所有相對路徑的默認(rèn)位置。

可以按照以下方式在 Dockerfile 中指定工作目錄:

WORKDIR /path/to/directory

這將把容器中的工作目錄設(shè)置為 /path/to/directory??梢允褂孟鄬β窂交蚪^對路徑來指定工作目錄。如果在該路徑中不存在目錄,Docker 將自動創(chuàng)建它。

在容器中指定工作目錄后,可以使用相對路徑來執(zhí)行命令,而無需提供完整的路徑。

例如,如果在 Dockerfile 中設(shè)置了工作目錄為 /app,那么可以在容器中使用以下命令執(zhí)行應(yīng)用程序:

CMD ["python", "app.py"]

這將在 /app 目錄中查找 app.py 文件并運(yùn)行它。

0