我是Docker的新手,在Docker的使用/概念方面面临一些初学者的误解。
我如何开始构建的图像:
docker run -d -p 7070:80 --name mov_container my_image
我的Dockerfile:
FROM php:7.1-apache
RUN apt-get update
RUN apt-get install -y python3
RUN apt-get install -y python3-pip
RUN pip3 install requests
RUN pip3 install pymysql
COPY src/ /var/www/html/
COPY Movement_Tracker.py /var/movtrack/
RUN docker-php-ext-install mysqli
RUN docker-php-ext-enable mysqli
apachectl restart
EXPOSE 80
CMD python3 /var/movtrack/Movement_Tracker.py > flog.log
这是一个探测器Dockerfile吗?
“Movement_Tracker.py”似乎每隔一天或第三天停止。但该剧本旨在无休止地运行。
更确切地说:
exec -it...ps aux | grep python3
)显示没有python3进程。我的问题:
提前谢谢。