Mattias Hansson
528a4f5945
Dockerfile: Change base image to Debian Stable
2019-03-29 08:19:41 -05:00
Mattias Hansson
c4062e09b9
Dockerfile: Add missing dependency to pip3
2019-03-29 08:19:41 -05:00
Mattias Hansson
70e04d6a8e
Dockerfile: Specify locale settings
...
Avoid RuntimeError in pipenv by setting LC_ALL and LANG to C.UTF-8.
2019-03-29 08:19:41 -05:00
Mattias Hansson
bcd594ed69
Dockerfile: Set noninteractive
...
Configure the environment to inform debconf that it's running in
noninteractive mode, to avoid some warnings.
2019-03-29 08:19:41 -05:00
William Langford
a4756fde3f
Cleanup leftover references to ruby
2019-02-26 11:10:38 -06:00
Nicolas Williams
d3b4ad04f5
Revert e7caf68 for Dockerfile
2017-02-23 22:01:43 -06:00
Nicolas Williams
e7caf68edd
Attempt to use builtin Oniguruma for CIs
2017-02-23 00:33:08 -06:00
David Tolnay
befd192958
Oniguruma hash in dockerfile
2015-11-18 00:30:18 -08:00
David Tolnay
91f0dcff5c
Avoid passing '/bin/bash' as default argument to docker run
...
Previously:
```
$ docker run dbdc663dabc8
jq: error: syntax error, unexpected '/', expecting $end (Unix shell quoting issues?) at <top-level>, line 1:
/bin/bash
jq: 1 compile error
$ docker run --entrypoint /bin/echo dbdc663dabc8
/bin/bash
```
Now:
```
$ docker run e36393e8c15e
jq - commandline JSON processor [version 1.5rc2-77-g9a3fe9e]
Usage: /usr/local/bin/jq [options] <jq filter> [file...]
jq is a tool for processing JSON inputs, applying the
...
```
2015-09-05 13:03:01 -07:00
David Tolnay
688bb1993f
Get oniguruma from github instead of geocities
2015-09-05 12:40:42 -07:00
David Tolnay
94bda489ce
Fix indentation in Dockerfile
2015-09-05 11:54:56 -07:00
James Andariese
f9f4d2d1e5
Dockerfile reorganized
...
* Remove excess layer creation
This is an antipattern in Docker.
* Remove build tools once build is complete
Leaving them around is not necessary and expands the image size 5x
* Make check works with libonig installed
* Compiles statically (needs libonig to be built rather than installed)
* Valgrind doesn't work with the use of TLS in jq so it's disabled -- this
might be a FIXME situation; I'm not familiar enough with valgrind to
say whether this is expected
* Make entrypoint be the jq binary so that the image can also be used
to run jq in environments where you don't want to or can't install
jq (such as CoreOS).
2015-07-10 07:15:44 -07:00
Santiago Lapresta
9d62c6fd0c
Adds Dockerfile
...
Signed-off-by: Nicolas Williams <nico@cryptonector.com >
2015-03-24 14:59:29 -05:00