ia32 x64 docker files

This commit is contained in:
Joao Moreno
2017-07-21 17:09:21 +02:00
parent d46f11b9d0
commit 04e5a20ecb
5 changed files with 32 additions and 18 deletions

View File

@@ -1,13 +1,13 @@
FROM microsoft/vsts-agent:ubuntu-14.04-standard
MAINTAINER Joao Moreno <joao.moreno@microsoft.com>
ARG DEBIAN_FRONTEND=noninteractive
RUN dpkg --add-architecture i386
RUN apt-get update
# Dependencies
RUN apt-get install -y build-essential
RUN apt-get install -y gcc:i386 g++:i386
RUN apt-get install -y gcc-multilib:i386 g++-multilib:i386
RUN apt-get install -y gcc-multilib g++-multilib
RUN apt-get install -y zip
RUN apt-get install -y rpm
RUN apt-get install -y createrepo
@@ -31,6 +31,7 @@ RUN apt-get install -y libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
RUN apt-get install -y libxkbfile-dev
RUN apt-get install -y bc bsdmainutils
RUN apt-get install -y libgirepository-1.0-1:i386 gir1.2-glib-2.0:i386 gir1.2-secret-1:i386 libsecret-1-dev:i386
RUN apt-get install -y dpkg-dev:i386
# Xvfb
# Thanks https://medium.com/@griggheo/running-headless-selenium-webdriver-tests-in-docker-containers-342fdbabf756