Sha256: 4676bc6e6a9d08ff895ba5371b16512ec05e604cca68f18e3b8c10d6270f4e21
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
FROM ruby:alpine ENV CHROME_BIN=/usr/bin/chromium-browser \ CHROME_PATH=/usr/lib/chromium/ \ SEXY_SETTINGS_DELIMITER=";" \ CHROME_ARGS="window-size=1920x1080, disable-gpu, no-sandbox, disable-dev-shm-usage, disable-software-rasterizer" RUN apk update && apk upgrade --no-cache --available \ && apk add --no-cache \ chromium firefox \ chromium-chromedriver \ ttf-freefont \ font-noto-emoji \ build-base bash \ curl \ git \ less dbus \ && apk add --no-cache \ --repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing font-wqy-zenhei \ && wget https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux64.tar.gz \ && tar -zxf geckodriver-v0.31.0-linux64.tar.gz -C /usr/bin \ && dbus-daemon --system RUN adduser -D howitzer USER howitzer WORKDIR /home/howitzer COPY --chown=howitzer Gemfile Gemfile.lock /home/howitzer/ RUN bundle config --global && bundle install --jobs=3 --retry=3 COPY --chown=howitzer . ./ ENTRYPOINT ["sleep", "infinity"]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
howitzer-2.6.1 | generators/root/templates/Dockerfile |
howitzer-2.6.0 | generators/root/templates/Dockerfile |