Cloud-Cells allows the user to interactively create a Docker image from a Jupyter Notebook.
Project description
Cloud-Cells
Cloud-Cells is a Jupyter Notebook extension that allows the user to deploy dockers generated by CloudCells to the cloud.
Installation
Cloud-Cells can be downloaded using pip. It then needs to be enabled using three Jupyter commands. Docker is required for the extension to have any effect.
$ [sudo] pip install jupyter --user
$ [sudo] pip install cloud-cells --user
$ jupyter serverextension enable --py cloud-cells --user
$ jupyter nbextension install --py cloud-cells --user
$ jupyter nbextension enable cloud-cells --user --py
Run with Docker
docker run -it -p 8888:8888 qcdis/cloud-cells
Development
To keep your system clean it is recommended to develop using Docker. The following command will run a Jupyter Notebook server with Cloud-Cells enabled at http://localhost:8888. Autoreload is enabled for Python files, you will need to reload your browser to see changes in the front-end.
$ docker build -t cloud_cells .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file Cloud-Cells-0.0.2.tar.gz
.
File metadata
- Download URL: Cloud-Cells-0.0.2.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6894b970a438bfda5cfd64ad1e8240423bec6691b89deaa46b7167bd836118f9 |
|
MD5 | 77ea6cf6c5a7d178c1894e94ce370092 |
|
BLAKE2b-256 | afd51f9a9570d41c39e1121a6ddbd9c8dc6f4d891c330a4d968a067d8e65c1da |
File details
Details for the file Cloud_Cells-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: Cloud_Cells-0.0.2-py3-none-any.whl
- Upload date:
- Size: 23.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43c509609a66acb6840ea1365988a9ff9d377ab53422217c25aed53aaef0f6ca |
|
MD5 | 12d01ba34c06dd854a068db901b8f1e3 |
|
BLAKE2b-256 | 34989db8a917c5aaf39890d1299d0d10e049d6f05f60220c001741ab5bdd44b2 |