{"id":24787666,"url":"https://github.com/fatchur/Docker-and-Kubernetes-Note","last_synced_at":"2025-10-12T11:31:51.875Z","repository":{"id":129509708,"uuid":"91423299","full_name":"fatchur/Docker-and-Kubernetes-Note","owner":"fatchur","description":"Opencv, Opencv-contribt, Tensorflow-GPU, Keras, Zeromq, and DS-Tools docker","archived":false,"fork":false,"pushed_at":"2020-03-04T09:53:00.000Z","size":24181,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-22T23:17:30.532Z","etag":null,"topics":["computer-vision-docker","deep-learning-docker","docker","docker-compose-note","dockerfile","dockerhub-note","kubernetes-note","mysql-docker","opencv","opencv-cotrib-docker","opencv-docker","tensorflow-gpu-docker","ubuntu1604-docker","ubuntu1804-docker"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fatchur.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-05-16T06:26:18.000Z","updated_at":"2022-08-14T00:16:04.000Z","dependencies_parsed_at":"2023-06-11T15:31:27.579Z","dependency_job_id":null,"html_url":"https://github.com/fatchur/Docker-and-Kubernetes-Note","commit_stats":null,"previous_names":["fatchur/opencv-contribt-tensorflow-gpu-ds-tools-docker"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatchur%2FDocker-and-Kubernetes-Note","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatchur%2FDocker-and-Kubernetes-Note/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatchur%2FDocker-and-Kubernetes-Note/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatchur%2FDocker-and-Kubernetes-Note/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fatchur","download_url":"https://codeload.github.com/fatchur/Docker-and-Kubernetes-Note/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236210699,"owners_count":19112872,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision-docker","deep-learning-docker","docker","docker-compose-note","dockerfile","dockerhub-note","kubernetes-note","mysql-docker","opencv","opencv-cotrib-docker","opencv-docker","tensorflow-gpu-docker","ubuntu1604-docker","ubuntu1804-docker"],"created_at":"2025-01-29T16:13:02.802Z","updated_at":"2025-10-12T11:31:46.390Z","avatar_url":"https://github.com/fatchur.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n## All-in-one Docker image for Deep Learning\nHere are Dockerfiles to get you up and running with a fully functional deep learning machine. It contains all the popular deep learning frameworks with CPU and GPU support (CUDA and cuDNN included). The CPU version should work on Linux, Windows and OS X. The GPU version will, however, only work on Linux machines. See [OS support](#what-operating-systems-are-supported) for details\n\nIf you are not familiar with Docker, but would still like an all-in-one solution, start here: [What is Docker?](#what-is-docker). If you know what Docker is, but are wondering why we need one for deep learning, [see this](#why-do-i-need-a-docker)\n\n## Specs\n### For Ubuntu 18.04 Docker\nThis is what you get out of the box when you create a container with the provided image/Dockerfile:\n* Ubuntu 18.04\n* [CUDA 9.2](https://developer.nvidia.com/cuda-toolkit)\n* [cuDNN 7](https://developer.nvidia.com/cudnn)\n* [Tensorflow-gpu 1.12](https://www.tensorflow.org/)\n* [Keras](http://keras.io/)\n* [iPython/Jupyter Notebook for python 2 and 3](http://jupyter.org/) \n* [Numpy](http://www.numpy.org/), [SciPy](https://www.scipy.org/), [Pandas](http://pandas.pydata.org/), [Scikit Learn](http://scikit-learn.org/), \n[Matplotlib](http://matplotlib.org/), [Seaborn](https://seaborn.pydata.org/), [Xgboost](https://xgboost.readthedocs.io/en/latest/), [Statmodels](https://pypi.org/project/statsmodels/), requests, imutils\n* [gunicorn web server](http://docs.gunicorn.org/en/stable/install.html)\n* [OpenCV 3.4.2 + Opencv contribt](http://opencv.org/)\n* [Flask](http://flask.pocoo.org/)\n* Mysql-connector\n\n\n### For Ubuntu 16.04 Docker\nThis is what you get out of the box when you create a container with the provided image/Dockerfile:\n* Ubuntu 16.04\n* [CUDA 9](https://developer.nvidia.com/cuda-toolkit)\n* [cuDNN 7](https://developer.nvidia.com/cudnn)\n* [Tensorflow-gpu 1.12](https://www.tensorflow.org/)\n* [Keras](http://keras.io/)\n* [iPython/Jupyter Notebook for python 2 and 3](http://jupyter.org/) \n* [Numpy](http://www.numpy.org/), [SciPy](https://www.scipy.org/), [Pandas](http://pandas.pydata.org/), [Scikit Learn](http://scikit-learn.org/), \n[Matplotlib](http://matplotlib.org/), [Seaborn](https://seaborn.pydata.org/), [Xgboost](https://xgboost.readthedocs.io/en/latest/), [Statmodels](https://pypi.org/project/statsmodels/), requests, imutils\n* [gunicorn web server](http://docs.gunicorn.org/en/stable/install.html)\n* [OpenCV 3.4.2 + Opencv Contribt](http://opencv.org/)\n* [Flask](http://flask.pocoo.org/)\n* Mysql-connector\n\n\n### Gogle Cloud K80 GPU Note\n* **You should install nvidia driver**\n\n```\ncurl -O https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.0.176-1_amd64.deb  \nsudo dpkg -i cuda-repo-ubuntu1604_9.0.176-1_amd64.deb  \nsudo apt-get update  \n```\n\n* **Sincronize the driver**\n\n```\nsudo nvidia-smi -pm 1  \n```\n\n* **Check the Driver**\n\n```\nnvidia-smi\n```\n\n* **If these steps don't work, try to install automatically by this:**\n```\nsudo apt install ubuntu-drivers-common\n```\n* **Or this:**\n```\nsudo ubuntu-drivers autoinstall\n```\n\n* **The last, BUILD YOUR DOCKER FILE**\n\n### CUDA and CUDNN Note For Tensorflow\n\u003e Tensorflow 1.4.x: CUDNN 6.0 and CUDA 8.0 \u003cbr/\u003e\n\u003e Tensorflow \u003e= 1.5: CUDNN 7.0 and CUDA 9.0\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffatchur%2FDocker-and-Kubernetes-Note","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffatchur%2FDocker-and-Kubernetes-Note","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffatchur%2FDocker-and-Kubernetes-Note/lists"}