File tree Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Original file line number Diff line number Diff line change 3636 openssh-server \
3737 postfix \
3838 procmail \
39- python -apt \
40- python -dev \
41- python -pycurl \
39+ python3 -apt \
40+ python3 -dev \
41+ python3 -pycurl \
4242 rsyslog \
4343 sudo \
4444 systemd \
4747 vim \
4848 wget && \
4949 apt-get clean && \
50+ update-alternatives --install /usr/bin/python python /usr/bin/python3 1 && \
5051 rm -rf \
5152 /var/lib/apt/lists/* \
5253 /var/log/* \
Original file line number Diff line number Diff line change @@ -3,15 +3,14 @@ FROM codeenigma/ce-dev-1.x:latest
33RUN \
44 set -x && \
55 export DEBIAN_FRONTEND=noninteractive && \
6- echo 'deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main' > /etc/apt/sources.list.d/ansible.list && \
7- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 && \
86 apt-get update && \
97 apt-get dist-upgrade -y -o Dpkg::Options::="--force-confnew" && \
108 apt-get install -y -o Dpkg::Options::="--force-confnew" \
11- ansible \
12- python-boto3 \
9+ python3-pip \
1310 git && \
1411 apt-get clean && \
12+ pip3 install ansible boto3 && \
13+ update-alternatives --install /usr/bin/python python /usr/bin/python3 1 && \
1514 rm -rf \
1615 /var/lib/apt/lists/* \
1716 /var/log/* \
@@ -25,13 +24,11 @@ COPY ./provision.yml /home/ce-dev/ce-provision/provision.yml
2524RUN \
2625 set -x && \
2726 export DEBIAN_FRONTEND=noninteractive && \
28- echo 'deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main' > /etc/apt/sources.list.d/ansible.list && \
29- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 && \
3027 apt-get update && \
31- su - ce-dev -c "/usr/bin/ansible-playbook /home/ce-dev/ce-provision/provision.yml" && \
28+ su - ce-dev -c "/usr/local/ bin/ansible-playbook /home/ce-dev/ce-provision/provision.yml" && \
3229 rm /home/ce-dev/ce-provision/provision.yml && \
3330 apt-get clean && \
3431 rm -rf \
3532 /var/lib/apt/lists/* \
3633 /var/log/* \
37- /tmp/*
34+ /tmp/*
Original file line number Diff line number Diff line change 2525 username : ce-dev
2626 local_dir : /home/ce-dev/ce-provision
2727 groups : []
28+ galaxy_custom_requirements_file : " "
2829 roles :
2930 - ce_provision
3031 - ce_deploy
You can’t perform that action at this time.
0 commit comments