我们将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”]
有人尝试这样做吗?您是怎么做到的?