Commit Graph

58 Commits (4.x)

Author SHA1 Message Date
Min RK 5d2bc6c420 Revert "Rebase PR 1468 : Allow root user to run tests"
10 years ago
Justin Tyberg e1ff71d3cf Rebase PR #1468 : Allow root user to run tests
10 years ago
Min RK eb31a3c652 Backport PR #976: Run notebook tests instead of IPython tests in Dockerfile
10 years ago
Min RK 1faa5ee631 Backport PR #589: Docker purge unneeded files
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
Min RK 8a24283acb ipykernel no longer has requirements.txt
11 years ago
Min RK edcc91765d update Dockerfile
11 years ago
Peter Parente 0a57949cce Bump less to @<3.0 so setup.py css works
11 years ago
Doug Blank e44567fc4e Update Dockerfile
11 years ago
Kyle Kelley b97279a89c Pin the version of less used in the Dockerfile.
11 years ago
Jessica Frazelle 6abb4e7e55 Update Dockerfile.
11 years ago
MinRK 41cfd4f5cf use invoke instead of fabric
11 years ago
MinRK cb005e916c run iptest in Dockerfile
11 years ago
Kyle Kelley 8417a9f9b5 Make this a solid, minimal base image.
11 years ago
MinRK 52434ef364 use file://$PWD#egg=ipython[all] in Dockerfile
11 years ago
Kyle Kelley 9611044373 Update Dockerfile
11 years ago
Kyle Kelley c36b861209 Definitely don't want the direct submodule stuff
11 years ago
Kyle Kelley e0b822b264 Toss opinionated user creation out
11 years ago
Kyle Kelley 78b7d5f800 Switch back to ADD
11 years ago
Kyle Kelley 66bdfded98 More workarounds
11 years ago
Kyle Kelley f79edfc290 Permissions everywhere
11 years ago
Kyle Kelley 8b61460bed Workaround limitations in Docker Hub
11 years ago