michael
c1476b8604
bump alpine version to 3.8
...
No reason to do this other than 3.8 is the latest.
2018-07-18 04:45:25 +10:00
michael
9026cb10f9
General security practices say you run with the least privileges required,
...
network daemons are particularly at risk when running as root as a bug in
the daemon will give a remote attacker root access in the container,
it's easier then to break out with root access on the host.
Docker says in https://docs.docker.com/engine/security/security/#conclusions
"Docker containers are, by default, quite secure;
especially if you run your processes as non-privileged users inside the container."
add user osrm and package su-exec and change example to use it
2018-07-18 04:44:46 +10:00
Daniel Patterson
19d2e82d15
Reduce docker image size to about 20MB by using a multistage build.
2017-10-31 23:35:01 -04:00
Michael Krasnyk
fc3f96abcb
Use pkg-config to find lua in non-standard locations
2017-09-26 09:03:57 +02:00
Johan Uhle
6d2353c302
Allow docker image with assertions ( #4016 )
2017-05-29 12:08:44 +02:00
Johan Uhle
6ca46795aa
Fix gitsha output in dockerfile ( #4014 )
2017-05-05 15:55:48 +02:00
Freenerd
2021c30805
Save gitsha for later use in docker container
2017-05-02 09:36:09 +00:00
Daniel Patterson
ff238c2724
Configure Dockerfile for integration with Docker Cloud/Dockerhub for ( #3850 )
...
automated image creation.
2017-03-21 12:53:12 -07:00
Daniel J. Hofmann
2d66fec174
Removes unused Docker scripts
2017-03-15 10:40:00 +01:00
Daniel Patterson
3dfbf42e61
Don't mark all lanes as designated when there are blank lane specifiers in the tag.
2016-12-15 10:55:16 +01:00
Patrick Niklaus
57e3f173d3
[skip ci] Update docker files to gcc 5
2016-07-21 17:19:35 +02:00
Daniel Patterson
96c73baeb3
Remove Ruby from docker setup, use Node.
2016-05-13 12:32:36 -07:00
Daniel J. Hofmann
7c8626d144
No longer install osmosis in docker env
2016-01-13 17:57:22 +01:00
Daniel J. Hofmann
03c8fdd30a
Remove protobuf dependencies from docker setup
2015-08-31 16:48:27 +02:00
Patrick Niklaus
43b881d0cd
Simplify test.sh
2015-08-02 14:45:27 +02:00
Patrick Niklaus
8b7b32e225
Added ccmake to docker image
2015-08-02 14:45:27 +02:00
Patrick Niklaus
00b0ff50f3
Add clang and README
2015-08-02 14:45:27 +02:00
Patrick Niklaus
1acde593b5
Fix docker run step
2015-08-02 14:45:27 +02:00
Patrick Niklaus
c43c043521
Add docker port of build instructions
2015-08-02 14:45:26 +02:00