在docker中运行playwright时缺少依赖项

在docker中运行playwright时缺少依赖项,docker,dependencies,playwright,Docker,Dependencies,Playwright,我试图在docker中运行剧作家,但出现以下错误: browserType.launch: Host system is missing dependencies! Missing libraries are: libvpx.so.6 libicui18n.so.66 libicuuc.so.66 libwoff2dec.so.1.0.2 libharfbuzz-icu.so.0 libgstgl-1.0.so.0 libgstcodecparsers-1.0.so

我试图在docker中运行剧作家,但出现以下错误:

browserType.launch: Host system is missing dependencies!

Missing libraries are:
  libvpx.so.6
  libicui18n.so.66
  libicuuc.so.66
  libwoff2dec.so.1.0.2
  libharfbuzz-icu.so.0
  libgstgl-1.0.so.0
  libgstcodecparsers-1.0.so.0
  libjpeg.so.8
  libenchant.so.1
  libsecret-1.so.0
  libhyphen.so.0
  libGLESv2.so.2
然后,我尝试安装必要的LIB,通过添加以下内容使捆绑版本的剧作家工作:

RUN apt-get update && apt-get install -y wget --no-install-recommends \
    && apt-get update \
    && apt-get install -y \
    libvpx6 \
    lib64icui18n66 \
    libicuuc66 \
    ....
但我仍然会发现这些错误:

E: Unable to locate package libvpx6 // I tried with libvpx5 but got the same error
E: Unable to locate package lib64icui18n66
E: Unable to locate package libicuuc66
....
Docker操作系统

Distributor ID: Debian
Description:    Debian GNU/Linux 9.13 (stretch)
Release:        9.13
Codename:       stretch

有人可以帮忙吗?

将此添加到docker文件中

FROM mcr.microsoft.com/playwright:v1.6.2-focal

上面的命令应该添加所有缺少的依赖项以启动测试。

是否使用剧作家映像?@hardkoded我有一个运行剧作家的节点项目,我通过以下命令将所有内容添加到docker中:。。。WORKDIR/应用程序添加../运行纱线安装…您知道debian 10的安装吗?谢谢,应该是一样的。你能在Debian查一下这个吗?谢谢!(其他Raeson也切换到ubuntu)