From ce501b258cb423efcf906ed108dd9b694542b4b4 Mon Sep 17 00:00:00 2001 From: Jessica Frazelle Date: Mon, 28 Dec 2015 14:45:03 -0800 Subject: [PATCH] update consul with ui deps Signed-off-by: Jessica Frazelle --- consul/Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/consul/Dockerfile b/consul/Dockerfile index a5c4771..7419f57 100644 --- a/consul/Dockerfile +++ b/consul/Dockerfile @@ -16,9 +16,13 @@ RUN buildDeps=' \ go \ git \ gcc \ + g++ \ libc-dev \ libgcc \ make \ + nodejs \ + ruby \ + ruby-dev \ zip \ ' \ set -x \ @@ -32,6 +36,8 @@ RUN buildDeps=' \ && make all \ && mv bin/consul /usr/bin/ \ && cd ui \ + && gem install bundler io-console --no-ri --no-rdoc \ + && bundle install \ && make dist \ && mv dist /usr/src/ \ && apk del $buildDeps \