尝试dockerize我的剧作家测试,并寻找一些关于我如何编写dockerfile的参考。做了一些搜索,但没有找到太多帮助。谁能分享一个样本,我可以参考。
感谢您可以在Dockerfile的顶部放置:
FROM mcr.microsoft.com/playwright:focal
后面跟着执行测试的代码。
查看这里的文档获取更多信息。
为那些不知道如何使用docker的人复制粘贴Dockerfile,来源
FROM mcr.microsoft.com/playwright:focal
# copy project (including tests)
COPY . /e2e
WORKDIR /e2e
# Install dependencies
RUN npm install
# Install browsers
RUN npx playwright install
# Run playwright test
CMD [ "npx", "playwright", "test", "--reporter=list" ]