Dockerfile.ubuntu.base #1

  • //
  • guest/
  • robert_cowham/
  • perforce/
  • sdp/
  • test/
  • docker/
  • Dockerfile.ubuntu.base
  • View
  • Commits
  • Open Download .zip Download (638 B)
FROM ubuntu:14.04
MAINTAINER Robert Cowham "rcowham@perforce.com"

RUN apt-get -y update; \
    echo  "postfix postfix/mailname string `hostname`" | debconf-set-selections; \
    echo "postfix postfix/main_mailer_type string 'No configuration'" | debconf-set-selections; \
    apt-get install -y postfix; \
    apt-get install -y mailutils; \
    apt-get install -y build-essential; \
    apt-get install -y wget; \
    apt-get install -y python3.4; \
    apt-get install -y python3.4-dev; \
    apt-get install -y python3-pip; \
    apt-get install -y libssl-dev; \
    apt-get autoremove; \
    apt-get clean

RUN pip3 install p4python
# Change User Description Committed
#1 20726 Robert Cowham Catch up from dev
//guest/perforce_software/sdp/dev/test/docker/Dockerfile.ubuntu.base
#5 20723 Robert Cowham P4Python 16.1 now requires SSL - so include in the base packages.
Note that the versions installed are probably not latest (still security holes) so fine for testing but not production!
#4 19046 Robert Cowham Avoid warnings.
Fix pip3 install of p4python.
#3 19045 Robert Cowham Add docker file for Centos7
Refactor to move common stuff to a shell script.
#2 19040 Robert Cowham Tweaks to Docker files.
Ubuntu uses packages for Python 3.4.
Centos doesn't yet.
#1 19017 Robert Cowham Ubuntu basic docker working
//guest/perforce_software/sdp/dev/test/docker/Dockerfile.base
#1 19013 Robert Cowham Initial docker file