我正在学习 Docker 概念并尝试为我的项目制作 Docker 映像。我已经安装了适用于 Windows 的 Docker Desktop 并使用以下命令成功构建了映像:
docker build -t ${IMAGE_NAME} .
Run Code Online (Sandbox Code Playgroud)
但是当我运行以下命令时,docker run ${IMAGE_NAME}:${TAG}我收到以下文件未找到错误:
D:\Projects\AI360\deep_auto_backbar_api>docker run dsbyprateekg:prateek_gupta python3: 无法打开文件 '/Prepare_Dataset/server_engine/server.py': [Errno 2] 没有这样的文件或目录
我的项目结构如下:
我的 Dockerfile.txt 有以下说明:
FROM python: 3.6-stretch
MAINTAINER PrateekG
# install build utilities
RUN apt-get update && \
apt-get install -y gcc make apt-transport-https ca-certificates build-essential
# check our python environment
RUN python3 version RUN pip3 --version
# Installing python dependencies
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# …Run Code Online (Sandbox Code Playgroud)