Skip to content
A docker image to test pythonocc online at mybinder.org
Dockerfile
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples added examples folder Jan 10, 2018
Dockerfile Fixed exception in occt, bumped to gmesh 4.5.3 Feb 26, 2020
README.md updated README Feb 21, 2020

README.md

A Docker image for testing pythonocc at mybinder.org

This projects provides a Dockerfile image that can be run from a binderhub jupyter notebook. Just click the button below to launch the serer and test pythonocc within a jupyter notebook.

Binder

This docker file is based on the popular jupyter/scipy (see https://hub.docker.com/r/jupyter/scipy-notebook/) notebook that provides:

  • Jupyter Notebook 5.2.x

  • Conda Python 3.x environment

  • pandas, matplotlib, scipy, seaborn, scikit-learn, scikit-image, sympy, cython, patsy, statsmodel, cloudpickle, dill, numba, bokeh, vincent, beautifulsoup, xlrd pre-installed

  • Unprivileged user jovyan (uid=1000, configurable, see options) in group users (gid=100) with ownership over /home/jovyan and /opt/conda

  • tini as the container entrypoint and start-notebook.sh as the default command

  • A start-singleuser.sh script useful for running a single-user instance of the Notebook server, as required by JupyterHub

  • A start.sh script useful for running alternative commands in the container (e.g. ipython, jupyter kernelgateway, jupyter lab)

  • Options for HTTPS, password auth, and passwordless sudo

Moreover, the pythonocc-binderhub image provides the following additional packages:

  • opencascade-7.4.0

  • pythonocc-core 7.4.0

  • pythreejs-2.1.1

  • latest IfcOpenshell v0.6.0 dev branch

  • gmsh-4.5.2

Check the [Binderhub project] to learn more about docker/git/jupyter.

You can’t perform that action at this time.