0

有人可以向我解释这段代码吗?

# Installation required for selenium
RUN apt-get update -y \
    && apt-get install --no-install-recommends --no-install-suggests -y tzdata ca-certificates bzip2 curl wget libc-dev libxt6 \
    && apt-get install --no-install-recommends --no-install-suggests -y `apt-cache depends firefox-esr | awk '/Depends:/{print$2}'` \
    && update-ca-certificates \
    # Cleanup unnecessary stuff
    && apt-get purge -y --auto-remove \
                  -o APT::AutoRemove::RecommendsImportant=false \
    && rm -rf /var/lib/apt/lists/* /tmp/*

为什么有必要把它放在一个 Dockerfile 中以便 selenium 运行?(经过测试,没有代码就无法运行)。为什么不能简单地使用 pip 安装 selenium 依赖项?

来源: Firefox(headless)+selenium 无法从 docker 容器访问互联网

4

0 回答 0