Sign inSign up

mnagaku/lc-minimal-notebook

By mnagaku

•Updated over 7 years ago

NIIプラグイン全部入りで小さめのイメージ

Image
1

4.1K

mnagaku/lc-minimal-notebook repository overview

⁠Jupyter Notebook for Literate Computing for Reproducible Infrastructure

Jupyter Notebook server which bundles a set of tools for Literate Computing for Reproducible Infrastructure. This bundle shows how to implement robust and reliable operational procedure rather than explorative procedure within Jupyter’s GUI.

The goals for Literate Computing tools are:

  • Preventing miss-operation; once a cell has been executed, it “freezes” against unintended execution. Also you can “lock” cells for unintended modification.
  • Adding a perspective into a notebook; markdown’s hierarchy is collapsible as document according to your focus. However, embedded cells underneath are represented as dots and run through with a click as a routine procedure.

⁠What it Gives You

⁠Basic Use

You can start the Notebook server on port 8888 with the following command.

docker run -it --rm -p 8888:8888 niicloudoperation/notebook

You can login the Notebook server with the authentication token in the startup message.

⁠Docker Options

You may customize the execution of Docker container and the Notebook server contained with the following optional arguments.

  • -e lc_wrapper_force=on - Force summarizing and logging mode of lc_wrapper (via env)
  • -e TZ=JST-9 - Specify the container timezone
  • -v /some/host/folder/for/work:/notebooks - Mounts the host directory to the working directory in the container

Tag summary

Content type

Image

Digest

Size

519.7 MB

Last updated

over 7 years ago

docker pull mnagaku/lc-minimal-notebook