An open API service indexing awesome lists of open source software.

https://github.com/ealogar/curso-python


https://github.com/ealogar/curso-python

course curso docker jupyter-notebook python sysadmin

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Curso python

Browse this course with the [online notebook viewer!](http://nbviewer.jupyter.org/github/ealogar/curso-python/tree/master/)

## Setup
If you use docker, build and run the image:

You can build the container
```sh
$docker build -t curso-python .
```

or you can get it from artifactory (TID only):
```sh
$docker login dockerhub.hi.inet
# It requests your TID user name and your TID password
$docker pull dockerhub.hi.inet/calba/curso-python
```

once you have it

```sh
$docker run -d --name curso-python -p 8888:8888 curso-python
```

Start the container (not after first run):
After build and start you can simply start or stop your container:

```sh
$docker start curso-python
```

If you are asked by a token to access jupyter notebook:

```sh
$docker logs curso-python
```

And use the url to get access to the notebooks.

You can also run the course locally if you have python already installed (and pip)

```sh
$pip install -r requirements.txt
```

### Install jupyterhub with python3 to share locally with multiple users

See

https://github.com/jupyterhub/jupyterhub#prerequisites

https://github.com/jupyterhub/jupyterhub/wiki/Installation-of-Jupyterhub-on-remote-server