Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rocker-org/drd
Docker R-Devel
https://github.com/rocker-org/drd
Last synced: about 2 months ago
JSON representation
Docker R-Devel
- Host: GitHub
- URL: https://github.com/rocker-org/drd
- Owner: rocker-org
- Created: 2014-10-03T01:50:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-08T02:35:17.000Z (9 months ago)
- Last Synced: 2024-04-08T03:37:32.697Z (9 months ago)
- Language: Perl
- Homepage: https://hub.docker.com/r/rocker/drd
- Size: 64.5 KB
- Stars: 4
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## drd: Docker R-devel
This repository aims to provide (possibly daily) builds of Docker containers based on
the then-current state of the R-devel SVN repository.It is part of the [Rocker](https://github.com/rocker-org) project.
#### So what about r-devel in Rocker then?
Excellent question, but the answer will get nerdy quickly. Docker containers
are composed of layers implemented via [AUFS](http://en.wikipedia.org/wiki/Aufs).
Each `RUN` command is one layer. This makes it impossible to reclaim
filespace from an earlier layer in a later layer -- so the R-devel container
can not easily remove (temp.) files and directories.For drd we went the other route: The container is built in a _single_
invocation of `RUN` which permits us to reclaim space for an overall smaller
container. But it is sort-of running against the grain of how Docker
containers are built, and hence still somewhat experimental.But if you just want a smaller container with a current R-devel build, this
may be the one.