|
# FROM python:3.9 |
|
# RUN apt update && apt install -y libgl1-mesa-glx imagemagick |
|
|
|
|
|
|
|
# RUN pip install -U pip |
|
# # #RUN pip install -U pyyaml |
|
# # RUN pip install -U runway-python |
|
# # #runway --force-reinstall |
|
# # #RUN pip install -U tensorflow |
|
|
|
|
|
# COPY requirements.txt . |
|
# RUN pip install -r requirements.txt |
|
|
|
# COPY . . |
|
|
|
# #目前的写法是成功找到了magick文件并且python可以执行,就是magick文件没有找对 |
|
# # 修改 magick 文件的执行权限 |
|
# RUN chmod +x ./magick |
|
|
|
# ENV IMAGEMAGICK_BINARY=./magick |
|
|
|
|
|
# EXPOSE 7860 |
|
|
|
# #compo-singleone-v1-dev-acc.py |
|
# CMD ["uvicorn", "server:app", "--host", "0.0.0.0", "--port", "7860"] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#现成magick docker镜像测试 |
|
#这个dpokidov/imagemagick 含有magick二进制 |
|
FROM dpokidov/imagemagick |
|
|
|
RUN magick |
|
|
|
|
|
RUN pip install -U pip |
|
|
|
COPY requirements.txt . |
|
RUN pip install -r requirements.txt |
|
|
|
COPY . . |
|
|
|
|
|
EXPOSE 7860 |
|
|
|
#compo-singleone-v1-dev-acc.py |
|
CMD ["uvicorn", "server:app", "--host", "0.0.0.0", "--port", "7860"] |
|
|
|
|
|
|
|
|
|
|
|
|