- Jupyter for Data Science
- Dan Toomey
- 180字
- 2021-07-08 09:22:35
Using a public Docker service
There are several services out there. I think they work pretty much the same way: sign up for the service, upload your notebook, monitor usage (the Docker control program tracks usage automatically). For example, if we use https://hub.docker.com/ we are really using a version repository for our notebook. Versioning is used in software development for tracking changes that are made over time. This also allows for multiple user access privileges as well:
- First, sign up. This provides authentication to the service vendor.
- Create a repository—where you will keep your version of the notebook.
- You will need Docker installed on your machine to pull/push notebooks from/to your repository.
Installing Docker is operating system dependent. Go to the https://www.docker.com/ home page for instructions for your machine.
- Upload (push) your Jupyter image to your repository.
- Access your notebook in the repository. You can share the address (URL) of your notebook with others under control of Docker, making specific access rights to different users.
- From then on, it will work just as if it were running locally.
推薦閱讀
- 編寫(xiě)高質(zhì)量代碼:改善Python程序的91個(gè)建議
- Python零基礎(chǔ)快樂(lè)學(xué)習(xí)之旅(K12實(shí)戰(zhàn)訓(xùn)練)
- 差分進(jìn)化算法及其高維多目標(biāo)優(yōu)化應(yīng)用
- Python面向?qū)ο缶幊蹋簶?gòu)建游戲和GUI
- 從0到1:Python數(shù)據(jù)分析
- 小學(xué)生C++創(chuàng)意編程(視頻教學(xué)版)
- Python全棧數(shù)據(jù)工程師養(yǎng)成攻略(視頻講解版)
- MINECRAFT編程:使用Python語(yǔ)言玩轉(zhuǎn)我的世界
- 虛擬現(xiàn)實(shí)建模與編程(SketchUp+OSG開(kāi)發(fā)技術(shù))
- 微信公眾平臺(tái)開(kāi)發(fā)最佳實(shí)踐
- Serverless工程實(shí)踐:從入門(mén)到進(jìn)階
- JavaScript編程精解(原書(shū)第3版)
- 深度學(xué)習(xí):基于Python語(yǔ)言和TensorFlow平臺(tái)(視頻講解版)
- Learning SaltStack(Second Edition)
- Learning C# by Developing Games with Unity 3D Beginner's Guide