Add phantomjs to base image, bump up to 0.2.4
authorSam <sam.saffron@gmail.com>
Fri, 20 Jun 2014 01:36:01 +0000 (11:36 +1000)
committerSam <sam.saffron@gmail.com>
Fri, 20 Jun 2014 01:36:01 +0000 (11:36 +1000)
image/base/Dockerfile
image/base_21/Dockerfile
launcher

index 612088070d21df4d36cceaa5564bf945cd360084..b021438b2020e4fa2cd021fb401bff4ab99264d1 100644 (file)
@@ -49,7 +49,12 @@ RUN echo "debconf debconf/frontend select Teletype" | debconf-set-selections &&\
     mkdir -p /etc/runit/1.d &&\
     apt-get clean &&\
     rm -f /etc/apt/apt.conf.d/40proxy &&\
-    locale-gen en_US
+    locale-gen en_US &&
+    wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2 &&\
+    tar -xjf phantomjs-1.9.7-linux-x86_64.tar.bz2 &&\
+    rm phantomjs-1.9.7-linux-x86_64.tar.bz2 &&\
+    cp phantomjs-1.9.7-linux-x86_64/bin/phantomjs /bin/phantomjs &&\
+    rm -fr phantomjs-1.9.7-linux-x86_64
 
 ADD runit-1 /etc/runit/1
 ADD runit-1.d-cleanup-pids /etc/runit/1.d/cleanup-pids
index b4adb322e3885a131cfe6fa69b4fea92f9b96e60..c23b2dc926c7c538a097334b5b1b0316282c3467 100644 (file)
@@ -55,7 +55,12 @@ RUN echo "debconf debconf/frontend select Teletype" | debconf-set-selections &&\
     apt-get clean &&\
     rm -f /etc/apt/apt.conf.d/40proxy &&\
     locale-gen en_US &&\
-    mkdir -p /etc/runit/1.d
+    mkdir -p /etc/runit/1.d &&\
+    wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2 &&\
+    tar -xjf phantomjs-1.9.7-linux-x86_64.tar.bz2 &&\
+    rm phantomjs-1.9.7-linux-x86_64.tar.bz2 &&\
+    cp phantomjs-1.9.7-linux-x86_64/bin/phantomjs /bin/phantomjs &&\
+    rm -fr phantomjs-1.9.7-linux-x86_64
 
 ADD runit-1 /etc/runit/1
 ADD runit-1.d-cleanup-pids /etc/runit/1.d/cleanup-pids
index 6f3940f820a7c22db4c40151d06a3eca278a68a6..f17fc7ca743f39b69147af87f407bb5b1982a605 100755 (executable)
--- a/launcher
+++ b/launcher
@@ -13,7 +13,7 @@ config_file=containers/"$config".yml
 cidfile=cids/"$config".cid
 cidbootstrap=cids/"$config"_boostrap.cid
 local_discourse=local_discourse
-image=samsaffron/discourse:0.2.3
+image=samsaffron/discourse:0.2.4
 docker_path=`which docker.io || which docker`
 
 docker_ip=`/sbin/ifconfig | \