75 Commits (6684b76ab84c29d9ff74b8a1dc50737bd1c0d4e5)

Author SHA1 Message Date
Frederik Nordahl Jul Sabroe d33ce47f40 Dockerfile: Added --no-browser argument to CMD
10 years ago
John Kirkham fe16877ecd Dockerfile: Add missing `--no-cache-dir` option.
10 years ago
Derek Sifford b112f015de Add comment to line 5 referencing docker-stacks
10 years ago
Derek Sifford 0e71b5ea1f Add dependencies to python build layer
10 years ago
brandles 5e098ee732 Updated Dockerfile for widgetsnbextension
10 years ago
Thomas Kluyver e78f747314 Run tests in verbose mode in Dockerfile
10 years ago
Jonathan Frederic e19b9b2703 Update dockerfile
10 years ago
Min RK 2f67942698 Merge pull request #547 from jakirkham/docker_ci
10 years ago
John Kirkham 3f78a3edb4 Dockerfile: Use the Ubuntu 14.04 image with the locale fix.
10 years ago
John Kirkham ee8e3e4ae3 Dockerfile: Remove commit based iPython install.
10 years ago
Min RK 0e6b1782e5 don't remove requests
10 years ago
Min RK 001b3b7936 install widgets
10 years ago
Min RK 4257cc9305 run notebook tests instead of IPython tests
10 years ago
John Kirkham 9fe7719560 Dockerfile: Install `ipython` using commit ( a58ab37122 ) on `master` with the test fix. This renders installing the patch directly unnecessary. This workaround should be removed on the next release of `ipython` that includes the aforementioned commit.
10 years ago
John Kirkham aaa5dbefd5 Dockerfile: Apply the patch for iPython in both Python 2 & 3 environments.
10 years ago
John Kirkham 2902db6551 Dockerfile: Remove `~/tmp`, which is generated during the build step and is empty afterwards.
10 years ago
John Kirkham 7639785c28 Dockerfile: Remove `~/.local` after building the `notebook`. This directory only contains `bower` stuff and `bower` is removed in this `RUN` step.
10 years ago
John Kirkham a7c3fa8b66 Dockerfile: Remove `~/.config` after building the `notebook`. This directory only contains `bower` stuff and `bower` is removed in this `RUN` step.
10 years ago
John Kirkham 62b80f8d74 Dockerfile: Remove the `~/.npm` cache directory.
10 years ago
John Kirkham 894fb8ccf7 Dockerfile: Clean the cache of `npm`.
10 years ago
John Kirkham aa02577f6e Dockerfile: Remove `~/.cache` after every build step as it seems to appear after `pip` and `npm` steps anyways.
10 years ago
John Kirkham 4157b176e4 Dockerfile: Add a basic jupyter notebook profile. Allow for IPs from anywhere to connect by adding this into the the jupyter notebook profile.
10 years ago
John Kirkham b0659de0da Dockerfile: Extra unneeded install line.
10 years ago
John Kirkham 587d72fa02 Dockerfile: Install `requests` with the `security` feature and needed dependencies. This should resolve the SSL `InsecurePlatformWarning` that is issued during the build. However, this won't resolve the issue when installing `pip`.
10 years ago
Min RK f9bb2a2926 Merge pull request #584 from jakirkham/add_python3
10 years ago
John Kirkham ea73856adc Dockerfile: Add `python3` explicitly to the dependencies installed by `apt-get` in the beginning.
10 years ago
John Kirkham 7c1a307452 Dockerfile: Fix a typo. [ci skip]
10 years ago
John Kirkham db911722ae Dockerfile: Port should not need to be specified as we are using the default one.
10 years ago
John Kirkham fdfacb9aeb Dockerfile: Turns out a copy of python is now packaged with this image. However, it blocks us from getting the development requirements that we want. As a result, we simply must purge this as our first step. [ci skip]
10 years ago
John Kirkham 6bd7a73456 Dockerfile: Install `tini` and use as the entrypoint to handle zombie processing reaping. Run notebook with some default arguments if no other command is provided.
10 years ago
John Kirkham 456ee6c4c1 Dockerfile: Install all `apt-get` dependencies first and purge all unneeded things. Install `pip` in a separate layer. Separate out adding link into a layer. Install ipython dependencies in another layer.
10 years ago
John Kirkham 8a4e14a00d Dockerfile: Set the python encoding to UTF-8. This is more of a python2 issue. In python3, *I believe* this is default. This comes up mainly when not using a TTY where stdout can have a determined encoding. See for more details ( <http://www.macfreek.nl/memory/Encoding_of_Python_stdout> ).
10 years ago
Frank Sachsenheim 3b5f748045 Moves kernel configuration and test up in Dockerfile
10 years ago
Frank Sachsenheim 81a36e9523 Makes File->Download as->pdf in Docker image functional
10 years ago
Frank Sachsenheim b3bed38120 fixtest
10 years ago
Frank Sachsenheim 46281b9216 Adds self-test while building Docker image
10 years ago
Frank Sachsenheim 7524fb8786 Adds a default volume to persist notebooks
10 years ago
Frank Sachsenheim 146f6a8c11 Adds an entrypoint to the Docker image
10 years ago
Frank Sachsenheim 9f34fb1ca4 Changes source location to /ipython in Docker image
10 years ago
Frank Sachsenheim 28e7664239 Removes build-dependencies after installation in Dockerfile
10 years ago
Frank Sachsenheim d591a26cbd Reduces layers of Docker image
10 years ago
Frank Sachsenheim 8507e247be Removes implicit installations and unused packages from Docker image
10 years ago
Frank Sachsenheim 3a05d44a38 Don't cache PyPI in Docker image
10 years ago
Frank Sachsenheim cdeebbe1bd Reduces apt's overhead in Docker image
10 years ago
Frank Sachsenheim bc123a307b Removes redundant locales-generation in Docker image
10 years ago
Frank Sachsenheim f8f5f7ed3b Installs the recent pip-release on build
10 years ago
Kyle Kelley 80ba787629 Expose the default port of 8888
10 years ago
Kyle Kelley 54a6d94447 ipykernel direct, no tests in container
11 years ago
Kyle Kelley 8790cc182e Only install ipython as is
11 years ago
Min RK 2b5ba10ce9 remove requirements.txt
11 years ago