Skip to content

docker打包镜像不匹配优化建议 #171

@liucf1224-del

Description

@liucf1224-del

FROM mcr.microsoft.com/playwright/python:v1.58.0-jammy

LABEL authors="ReaJason"
LABEL mail="reajason1225@gmail.com"

WORKDIR /app
COPY app.py .

RUN set -ex
&& apt-get update
&& apt-get install -y --no-install-recommends curl

reference -> https://playwright.dev/python/docs/ci#via-containers

RUN python -m pip install --upgrade pip
&& pip install Flask gevent xhs playwright
&& rm -rf /var/lib/apt/lists/*

RUN curl --insecure -L -o stealth.min.js https://cdn.jsdelivr.net/gh/requireCool/stealth.min.js/stealth.min.js

EXPOSE 5005

CMD [ "python", "-m" , "flask", "run", "--host=0.0.0.0", "--port=5005"]

CMD ["python", "app.py"]

docker的file可以写成这个 ,启动的话可以用 docker run -d --name xhs-sign --ipc=host -p 5005:5005 xhs-api-local

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions