- && apt-get install --no-install-recommends -y \
- build-essential \
- curl \
- default-jre-headless \
- file \
- gpg-agent \
- libarchive-dev \
- libffi-dev \
- libgd-dev \
- libpq-dev \
- libsasl2-dev \
- libvips-dev \
- libxml2-dev \
- libxslt1-dev \
- locales \
- postgresql-client \
- ruby \
- ruby-dev \
- ruby-bundler \
- software-properties-common \
- tzdata \
- unzip \
- nodejs \
- npm \
- && npm install --global yarn \
- # We can't use snap packages for firefox inside a container, so we need to get firefox+geckodriver elsewhere
- && add-apt-repository -y ppa:mozillateam/ppa \
- && echo "Package: *\nPin: release o=LP-PPA-mozillateam\nPin-Priority: 1001" > /etc/apt/preferences.d/mozilla-firefox \
- && apt-get install --no-install-recommends -y \
- firefox-geckodriver \
- && apt-get clean \
- && rm -rf /var/lib/apt/lists/*