Upload Dockerfile
Browse files- Dockerfile +4 -2
Dockerfile
CHANGED
@@ -43,10 +43,12 @@ ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true \
|
|
43 |
CHROME_BIN=/usr/bin/chromium-browser \
|
44 |
PUPPETEER_ARGS="--no-sandbox --disable-setuid-sandbox --disable-dev-shm-usage"
|
45 |
|
46 |
-
# 设置Playwright环境变量 -
|
47 |
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/bin \
|
48 |
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true \
|
49 |
-
PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH=/usr/bin/chromium-browser
|
|
|
|
|
50 |
|
51 |
# 创建非root用户
|
52 |
RUN addgroup -g 1001 -S nodejs
|
|
|
43 |
CHROME_BIN=/usr/bin/chromium-browser \
|
44 |
PUPPETEER_ARGS="--no-sandbox --disable-setuid-sandbox --disable-dev-shm-usage"
|
45 |
|
46 |
+
# 设置Playwright环境变量 - 强制使用系统chromium
|
47 |
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/bin \
|
48 |
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true \
|
49 |
+
PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH=/usr/bin/chromium-browser \
|
50 |
+
PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS=true \
|
51 |
+
PLAYWRIGHT_CHROMIUM_USE_HEADLESS_NEW=true
|
52 |
|
53 |
# 创建非root用户
|
54 |
RUN addgroup -g 1001 -S nodejs
|