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
...
this fixes two quirks of running in a container
and adds essential networking options
10 years ago
Frank Sachsenheim
9f34fb1ca4
Changes source location to /ipython in Docker image
...
placing it in `/srv` violates FHS
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
...
They will be generated during the next installation
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
...
and update README installation accordingly
11 years ago
Min RK
8a24283acb
ipykernel no longer has requirements.txt
11 years ago
Min RK
edcc91765d
update Dockerfile
...
with new current repo layout
11 years ago
Peter Parente
0a57949cce
Bump less to @<3.0 so setup.py css works
11 years ago
Doug Blank
e44567fc4e
Update Dockerfile
...
Latest master removed the `--system` flag. You can pass a `--user` flag for non-system install.
11 years ago
Kyle Kelley
b97279a89c
Pin the version of less used in the Dockerfile.
11 years ago
Jessica Frazelle
6abb4e7e55
Update Dockerfile.
...
Fixed to not use `apt-get upgrade` &
`apt-get update` is not on a single line
re: dockerfile best practices
https://docs.docker.com/articles/dockerfile_best-practices/
Signed-off-by: Jessica Frazelle <jess@docker.com>
11 years ago
MinRK
41cfd4f5cf
use invoke instead of fabric
...
it's the descendant of the part of fabric we actually use,
it doesn't have complex compiled dependencies like fabric,
and it works on Python 3.
11 years ago
MinRK
cb005e916c
run iptest in Dockerfile
...
and install sphinx with apt, since it's super slow
because of 2to3
12 years ago
Kyle Kelley
8417a9f9b5
Make this a solid, minimal base image.
...
This was taken almost entirely from the original ipython/base image.
The plan is to have the ipython/scipystack image derive from this one
in the future and for builds to get setup.
12 years ago
MinRK
52434ef364
use file://$PWD#egg=ipython[all] in Dockerfile
...
so we can install ipython[all] with pip.
Because .[all] doesn't work for whatever reason.
Removes need to install other dependencies with pip beforehand.
12 years ago
Kyle Kelley
9611044373
Update Dockerfile
12 years ago
Kyle Kelley
c36b861209
Definitely don't want the direct submodule stuff
12 years ago
Kyle Kelley
e0b822b264
Toss opinionated user creation out
12 years ago
Kyle Kelley
78b7d5f800
Switch back to ADD
12 years ago
Kyle Kelley
66bdfded98
More workarounds
12 years ago
Kyle Kelley
f79edfc290
Permissions everywhere
12 years ago
Kyle Kelley
8b61460bed
Workaround limitations in Docker Hub
12 years ago
Kyle Kelley
89b4ef2660
Create IPython profile with jupyter permissions
12 years ago
Kyle Kelley
b0159a3bdb
/srv/ was already created, just ensure its there
12 years ago
Kyle Kelley
88657b8d3b
Clone ipython/ipython directly
12 years ago
Kyle Kelley
3db038faed
Try out setup.py submodule
12 years ago
Kyle Kelley
b4e8ee3101
Submodule updating, comments
12 years ago
Kyle Kelley
3231bfe2f6
Instructions inside the Dockerfile
12 years ago
Kyle Kelley
73f75ab4fb
install direct dependencies, kernels
12 years ago
Kyle Kelley
70f63744f2
Dockerfile to track the latest master
12 years ago