oleksii.shyman
cc98f282d4
Add support for docker runtimes
...
- docker fingerprint issues a docker api system info call to get the
list of supported OCI runtimes.
- OCI runtimes are reported as comma separated list of names
- docker driver is aware of GPU runtime presence
- docker driver throws an error when user tries to run container with
GPU, when GPU runtime is not present
- docker GPU runtime name is configurable
2019-01-15 11:34:47 -08:00
Nick Ethier
9904463da2
executor: fix failing stats related test
2019-01-12 12:18:23 -05:00
Mahmood Ali
694e3010c2
use drivers.FSIsolation
2019-01-08 09:11:47 -05:00
Alex Dadgar
ed4f8eac6e
Add plugin API versioning to plugin loader and plugins
2018-12-18 16:48:00 -08:00
Mahmood Ali
f248fefdbf
driver/docker: stopping a dead container not error
2018-12-15 15:03:56 -05:00
Mahmood Ali
65e9b3b8be
refactor device manipulation
2018-12-04 20:55:59 -05:00
Mahmood Ali
fb5ffe62de
add support for tmpfs
2018-11-27 07:20:17 -05:00
Mahmood Ali
9c89ea4e08
Support docker bind mounts
2018-11-27 07:20:17 -05:00
Mahmood Ali
2c7bea7190
Add support for storage opt
2018-11-20 16:11:02 -05:00
Nick Ethier
2393f6a008
docker: unexport new coordinator func
2018-11-19 23:07:07 -05:00
Nick Ethier
fab76c6c0b
docker: add default blocks for driver plugin config schema
2018-11-19 22:59:18 -05:00
Nick Ethier
249dbfffd2
docker: move config RPCs to config.go
2018-11-19 22:59:18 -05:00
Nick Ethier
d7631e3b23
docker: move volume driver options to seperate block
2018-11-19 22:59:18 -05:00
Nick Ethier
577d4a2ea8
docker: group common config into blocks
2018-11-19 22:59:17 -05:00
Nick Ethier
0c62b9adf4
docker: moved fingerprint code to it's own file
2018-11-19 22:59:17 -05:00
Nick Ethier
37ed75502e
docker: move recoverable error proto to shared structs
2018-11-19 22:59:16 -05:00