aboutsummaryrefslogtreecommitdiff
path: root/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-04-13 09:07:06 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-04-13 09:07:06 +0000
commit60896356782d62337fdda25234e32cd290f152ef (patch)
treecaefb539932e391049aededf8869e9a05e1e466d /trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev
parent207d22ddf4875500ca49b027336ea54840380c16 (diff)
{trusty,xenial}-armhf-tcwg-dev: New tcwg-dev images.
These are copies of respective arm64 images with minimal changes. Change-Id: I6f732221282bca666570f16282f19d3054efcf86
Diffstat (limited to 'trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev')
-rw-r--r--trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/Dockerfile45
l---------trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/build.sh1
2 files changed, 46 insertions, 0 deletions
diff --git a/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/Dockerfile b/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/Dockerfile
new file mode 100644
index 00000000..43e4fe47
--- /dev/null
+++ b/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/Dockerfile
@@ -0,0 +1,45 @@
+FROM linaro/ci-armhf-tcwg-base-ubuntu:trusty
+
+COPY run.sh .
+COPY start.sh .
+
+RUN apt-get update \
+ && DEBIAN_FRONTEND=noninteractive apt-get install -y \
+ software-properties-common \
+ && apt-get clean \
+ && rm -rf \
+ /var/lib/apt/lists/* \
+ /tmp/* \
+ /var/tmp/*
+
+RUN apt-get update \
+ && DEBIAN_FRONTEND=noninteractive apt-get install -y \
+ apt-file \
+ git-gui \
+ git-review \
+ git-svn \
+ less \
+ libgmp-dev \
+ libmpc-dev \
+ libmpfr-dev \
+ mc \
+ screen \
+ stgit \
+ tmux \
+ && apt-get clean \
+ && rm -rf \
+ /var/lib/apt/lists/* \
+ /tmp/* \
+ /var/tmp/*
+
+RUN sed -i -e '/.*AuthorizedKeysFile/ d' /etc/ssh/sshd_config \
+ && echo "AuthorizedKeysFile %h/.ssh/authorized_keys.docker" >> /etc/ssh/sshd_config \
+ && locale-gen en_US.UTF-8 && update-locale LANG=en_US.UTF-8 \
+ && apt-file update
+
+# Create directories required for X11.
+RUN mkdir -p /tmp/.X11-unix /tmp/.ICE-unix \
+ && chmod 1777 /tmp/.X11-unix /tmp/.ICE-unix
+
+ENTRYPOINT ["linux32", "/run.sh"]
+CMD ["start.sh"]
diff --git a/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/build.sh b/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/build.sh
new file mode 120000
index 00000000..e8571a37
--- /dev/null
+++ b/trusty-armhf-tcwg-base/trusty-armhf-tcwg-dev/build.sh
@@ -0,0 +1 @@
+../../tcwg-base/tcwg-dev/build.sh \ No newline at end of file