如何在Alpine中使用最新版本的Chrome驱动程序

时间:2019-07-11 14:58:08

标签: dockerfile chromium watir alpine

我们将Alpine用于运行watir测试的docker容器。我想使用铬75.0.3770.8和铬-chromedriver75.0.3770.8等较新的版本,但Alpine的最新版本是73。

我已经搜索了并且找不到所需的东西。

这是我下面的最后一次尝试,当您在容器中运行测试时,仍然使用chrome = 73.0.3683.103和chromedriver = 73.0.3683.103。

FROM ruby:alpine3.10
LABEL maintainer=""

RUN apk add --update alpine-sdk

RUN echo @edge http://nl.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories

RUN apk add --no-cache \
    chromium>75.0.3770.8 \
    chromium-chromedriver>75.0.3770.8

RUN echo "gem: --no-ri --no-rdoc" > ~/.gemrc \
 && gem install bundler

ADD ./Gemfile /Gemfile
ADD ./Gemfile.lock /Gemfile.lock

RUN bundle install

ADD ./spec /spec

CMD [“rspec”]

有人尝试这样做吗?您是怎么做到的?

0 个答案:

没有答案