[docker] docker usages - e-guy/e-guyNotes GitHub Wiki
docker installation
$ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
$ sudo groupadd docker
$ sudo usermod -aG docker $USER
$ newgrp docker
docker commit
$ sudo docker commit -m "TF env added" CANTAINER_ID 192.168.103.77:30009/etruck:dev-x86_64-20190703_1900
docker push
$ sudo docker push 192.168.103.77:30009/etruck:dev-x86_64-20190703_1900
dev-x86_64-20190703_1900 is a new tag name, 192.168.103.77:30009/etruck is image or repository address
Issue: "docker: Error response from daemon: Unknown runtime specified nvidia." in Ubuntu 18.04, Docker 19.03.
$ sudo gedit /etc/docker/daemon.json
{
"insecure-registries" : ["192.168.103.77:30009"],
"runtimes": {
"nvidia": {
"path": "/usr/bin/nvidia-container-runtime",
"runtimeArgs": []
}
}
}
$ sudo systemctl restart docker
$ ./docker/scripts/dev_start.sh