Sign inSign up

eddelbuettel/docker-swc

By eddelbuettel

•Updated almost 11 years ago

Image
0

431

eddelbuettel/docker-swc repository overview

⁠Note

This repo was somewhat experimental and predates further work by Carl and Dirk in the Rocker⁠ organization and its repositories. Please see the core rocker⁠ repository (providing containers for base R, R and RStudio as well R-devel builds) as well as the associated other containers such as Hadleyverse⁠ or rOpenSci⁠.

If there is interest we may revive this RStudio and iPython/Jupyter container within the Rocker⁠ organization.

Older notes remain below.

⁠Docker for Software Carpentry

This repository contains a (at this point very speculative) Dockerfile which defines an image with software used in Software Carpentry bootcamps.

At this point, this is really just to see if a Dockerfile would be useful.

⁠Getting Started
docker run -d -p 8888:8888 -p 8787:8787 --name swc cboettig/swc
  • boot2docker users (Mac/Windows): run: boot2docker ip to get the IP address (<ip> below). Linux users can just use localhost.

  • For RStudio Server, go to: http://<ip>:8787

  • For an iPython Notebook, go to: http://<ip>:8888

  • For a bash terminal, instead do:

docker run --rm -it cboettig/swc /bin/bash

To save your work:

docker commit swc user/swc

Note that swc is the name we gave when running the container above, while user/swc can be any name you choose for your saved image. Use this name in future in place of cboettig/swc to launch your saved container.

⁠Possible TODOs
  • add Anaconda: default install starts from a 300mb which seems like overkill
  • add Python IDEs: with Wing or PyCharm; both have installers; or just Spyder?
  • add X11 exporters as described here⁠ ?
⁠Docker Hub

This repository is linked to an automated build facility at Docker⁠ and one can retrieve the corresponding images via a standard docker pull.

⁠See Also

There are more images available for Docker for R⁠.

⁠Authors

Carl Boettiger & Dirk Eddelbuettel

⁠License

GPL (>= 2)

Tag summary

Content type

Image

Digest

sha256:4f3a9db6f…

Size

405.3 MB

Last updated

almost 11 years ago

docker pull eddelbuettel/docker-swc