这是我的Dockerfile文件:
这是我的docker-compose.yml文件:
在上述目录下运行以下命令时:
FROM python:3.8-slim
WORKDIR /proxy-scraper-checker-master
RUN apt-get update && \
apt-get install -y --no-install-recommends libc-dev
COPY requirements.txt requirements.txt
RUN pip install -r requirements.txt
COPY . /proxy-scraper-checker-master
CMD [ "python", "main.py" ]
这是我的docker-compose.yml文件:
version: "3.3"
services:
proxy-app:
build:
context: .
dockerfile: Dockerfile
container_name: proxy-app
这是我项目目录的结构(我在其中运行我的Docker命令):
├── docker-compose.yml
├── Dockerfile
├── requirements.txt
├── proxy-scraper-checker-master
└── main.py
在上述目录下运行以下命令时:
我遇到了以下错误信息:docker-compose up
C:\Projects\myprojects\docker-example>docker-compose up
Creating proxy-app ... done
Attaching to proxy-app
proxy-app | python: can't open file './main.py': [Errno 2] No such file or directory
proxy-app exited with code 2
能否有人指导我做错了什么?
main.py
文件所在位置。 - jkr