我有带有cron作业的Dockerfile(如下所示),用于构建Linux容器。我需要更改它,以便它可以构建Windows容器(不能使用linux容器,因为我们正在使用pywin32 python lib,这在linux中不起作用)。任何人都可以帮助更改此dockerfile以便构建Windows容器吗?我对如何构建码头工人文件知之甚少,因此问。 注意:我正在使用Windows 10
FROM python
COPY . /src
RUN pip install --upgrade pip
RUN pip install -r /src/requirements.txt
ENV http_proxy 'http://145.26.81.166:80'
RUN apt-get update
RUN apt-get -y install cron
#editor
RUN apt-get -y install vim
#authentication
RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && apt-get install -y --no-install-recommends krb5-admin-server krb5-kdc-ldap
# Add crontab file in the cron directory
ADD crontab /etc/cron.d/cron-job
# Give execution rights on the cron job
RUN chmod 0644 /etc/cron.d/cron-job
# Apply cron job
RUN crontab /etc/cron.d/cron-job
# Create the log file to be able to run tail
RUN touch /var/log/cron.log
# Run the command on container startup
CMD cron && tail -f /var/log/cron.log