summaryrefslogtreecommitdiff
path: root/Dockerfile_trusty
diff options
context:
space:
mode:
authorci test bot <citestbot@example.com>2018-02-09 17:27:03 +0000
committerci test bot <citestbot@example.com>2018-02-09 17:27:03 +0000
commit57d52b5ea6f21ec85b2cfce35696f974d476a3af (patch)
tree9074687e754e9c13dfa8b6cd06e64666eb5f68e7 /Dockerfile_trusty
downloaddocker-ansible-baseimage-master.tar.gz
Diffstat (limited to 'Dockerfile_trusty')
-rw-r--r--Dockerfile_trusty26
1 files changed, 26 insertions, 0 deletions
diff --git a/Dockerfile_trusty b/Dockerfile_trusty
new file mode 100644
index 0000000..2269c66
--- /dev/null
+++ b/Dockerfile_trusty
@@ -0,0 +1,26 @@
+# Builds ubuntu latest image from docker hub
+# Install and setups ansible
+# Run from ansible dir: "docker build -t ansible_deploy ."
+# You will need to update the playbook you deploy in this file.
+
+FROM ubuntu:14.04
+
+MAINTAINER Ben Copeland <ben.copeland@linaro.org>
+
+RUN apt-get update
+
+#RUN apt-get install -y software-properties-common python-software-properties
+#RUN apt-add-repository ppa:ansible/ansible
+
+# Update apt cache
+RUN apt-get update && apt-get install -y ansible vim bash openssh-server python-apt sudo cron
+
+RUN mkdir -p /root/.ssh/
+RUN echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrT7UTB86g3QG3d8M19XusaY9rOyoEL7pn4FTcPgOSBMHg/Tp+V5Zx06sb7KR5dQ6lPnEGBrw6QHkUCuP/tq1xrmsoP830a6ukkloKSdKrbv2Uvxh8ecUy8UF6Rk/htJ0Fug7qlQW+pWza/UUpbpwRWMfE+AIERkq5LO62ImYTpWbCm0CsS3wHDVY9LIQukcu9TLLitFdzK1i20UuOpV0FDRqrVZXHaKRMf1gNQPsVYTfxYr9/fmcU6C8gU3xRjBPgTVIUEkD2lQqHBR37xlV4keF3o7fFf5tpxzXbgUF1rWOYw56vME0PXk+n1MPFvwwdbPv+/3QEMQdfUuVFrAIj ben.copeland@linaro.org" >> /root/.ssh/authorized_keys
+
+# add playbooks/roles to the image.
+#ADD ldap.conf /etc/ldap.conf
+
+#RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
+
+ENTRYPOINT service ssh restart && bash