This container needs privileged permissions to run swift code.
- https://github.com/google/swift-jupyter
- https://github.com/tensorflow/swift/blob/master/Installation.md#pre-built-packages
- https://github.com/apple/swift/tree/tensorflow#linux
Tag | Info |
---|---|
pskj-docker:1804-cpu (default) | For cpu only use. Notes: Ubuntu 18-04 |
pskj-docker:1804-gpu | For gpu nvidia gpu support (requires nvidia-docker v2). Notes: Ubuntu 18-04,Cuda 10.0, Cudnn7 |
cd ubunut1804-(cpu/gpu)
docker build -t pskj-docker .
nvidia-docker run --privileged -p 8888:8888 chrisengelhardt/pskj-docker:1804-gpu
docker run --privileged -p 8888:8888 chrisengelhardt/pskj-docker:1804-cpu
To permanently save data, you need to mount a volume into the /tmp/ folder (-v)
docker run -v `pwd`/workdir:/tmp/ --privileged -p 8888:8888 chrisengelhardt/pskj-docker:1804-cpu