Commit Graph

18 Commits

Author SHA1 Message Date
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