Files
deb-python-dcos/cli/binary/Dockerfile.linux-binary
tamarrow 77afc61fc6 only support python3 for creating binaries (#669)
Also explicitly use python3 in creating virtualenv for make commands.
2016-07-06 18:33:33 -07:00

26 lines
588 B
Docker

# This image runs the dcos-cli test suite.
FROM ubuntu:15.04
MAINTAINER support@mesosphere.com
RUN apt-get update && apt-get install -y \
httpie \
jq \
make \
openssh-client \
git \
sudo \
&& sudo apt-get update --fix-missing \
&& sudo apt-get install -y python-dev build-essential python-virtualenv python3-pip python3-virtualenv \
&& pip3 install pip --upgrade \
&& python3 -m pip install pyinstaller==3.1.1
ADD . /dcos-cli
WORKDIR /dcos-cli
RUN make clean env packages
WORKDIR /dcos-cli/cli
RUN make clean env packages
RUN make binary && PATH=/dcos-cli/cli/dist:$PATH