31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
|
# 基于的基础镜像-在dockerhub找
|
||
|
FROM hjdhnx/drpy:amd64
|
||
|
# 添加描述信息
|
||
|
MAINTAINER python3.7+drpy+supervisord updated by "hjdhnx"
|
||
|
# 设置app文件夹是工作目录
|
||
|
WORKDIR /root/sd/pywork/dr_py
|
||
|
RUN rm -rf /root/sd/pywork/dr_py && mkdir -p /root/sd/pywork/dr_py
|
||
|
# 复制文件及目录过去
|
||
|
COPY . /root/sd/pywork/dr_py
|
||
|
|
||
|
# 装依赖
|
||
|
# RUN pip install -i https://mirrors.cloud.tencent.com/pypi/simple --upgrade pip \
|
||
|
# && pip config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple
|
||
|
|
||
|
# 执行指令,安装依赖
|
||
|
RUN pip install -r requirements.txt
|
||
|
|
||
|
# 设置语言支持中文打印
|
||
|
# ENV LANG C.UTF-8
|
||
|
# ENV LC_ALL C.UTF-8
|
||
|
# cd /ect/docker vi daemon.json
|
||
|
# "https://6kx4zyno.mirror.aliyuncs.com"
|
||
|
# vi /etc/resolv.conf 加了两行也不行??
|
||
|
# systemctl daemon-reload
|
||
|
# systemctl restart docker
|
||
|
# docker build -f amd64_dockerfile.txt -t hjdhnx/drpy:amd64-v3.9.0 .
|
||
|
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.9.0
|
||
|
# docker push hjdhnx/drpy:amd64-v3.9.0
|
||
|
# docker cp . drpy:/root/sd/pywork/
|
||
|
# CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
|
||
|
ENTRYPOINT ["/etc/autostart/app.sh","flask"]
|