From 56fe6abc5852f646cc867aa17523f843180d0afb Mon Sep 17 00:00:00 2001 From: Steve Lambe Date: Sat, 2 Jul 2016 00:30:14 -0400 Subject: [PATCH 1/4] Updated readme --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 80ebfe0..3e723b7 100644 --- a/README.md +++ b/README.md @@ -1 +1,10 @@ -meteor-testing-image +Why did I make another image that is about Meteor? Well the simple answer is I couldn't find one that was simple, plain, and worked with my testing needs. +The main branch of this docker image will be kept as up to date as I can. I plan on trying to find a way to have it when Meteor updates it builds for the new release. +The main branch will also be updated as I need to add specific packages to get things to work for me in my environment, please feel free to use the "base" version if you just want Debian and the basic Meteor install. + +What is in this image: +- Debian:jessie +- Meteor (1.3.4.1 as of this build) + +Note, to install NPM packages it is recommended to use "meteor npm install" and as such I have not incuded any other version of Node or NPM, this image is big enough as it is. Please preface any Node or NPM commands with "meteor" or you can install Node as a step in your build/testing process. +Luckily the Meteor tool is good at updating itself if it sees a differednt version in your .meteor folder, so nothing should break, but your tests might take a bit longer. From 9e1acb72d7746861272e8e3c3f013fbfd8123c47 Mon Sep 17 00:00:00 2001 From: Steve Lambe Date: Sun, 10 Jul 2016 12:31:45 -0400 Subject: [PATCH 2/4] Hopefully fixed locale issue and added default entry command --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index b6ec134..d424e46 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,8 @@ RUN apt-get update && \ RUN curl https://install.meteor.com/ | sh -RUN export LC_ALL=C +RUN echo 'export LANG=C' >> /etc/profile \ + && echo 'export LC_ALL=C' >> /etc/profile \ + && echo '' >> /etc/profile -CMD [] +CMD ["/bin/bash"] From 8e10b374641ae903536fc3971cf04b545004db27 Mon Sep 17 00:00:00 2001 From: Steve Lambe Date: Sun, 10 Jul 2016 12:56:32 -0400 Subject: [PATCH 3/4] Hard setting the locale in the ENV --- Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index d424e46..469bdab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,9 @@ FROM debian:jessie MAINTAINER Steve Lambe <@firrae> +ENV LANG=C \ + LC_ALL=C \ + RUN apt-get update && \ apt-get install -y git curl && \ apt-get clean && \ @@ -8,8 +11,4 @@ RUN apt-get update && \ RUN curl https://install.meteor.com/ | sh -RUN echo 'export LANG=C' >> /etc/profile \ - && echo 'export LC_ALL=C' >> /etc/profile \ - && echo '' >> /etc/profile - CMD ["/bin/bash"] From d46acd12d8c07f8c2bf4b038f37a996290ebcf87 Mon Sep 17 00:00:00 2001 From: Steve Lambe Date: Sun, 10 Jul 2016 13:10:41 -0400 Subject: [PATCH 4/4] Fixing ENV variables --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 469bdab..233bc16 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ FROM debian:jessie MAINTAINER Steve Lambe <@firrae> -ENV LANG=C \ - LC_ALL=C \ +ENV LANG C +ENV LC_ALL "C" RUN apt-get update && \ apt-get install -y git curl && \