Docker configuration for the Linux builders of the R-hub package builder.
Most subfolders correspond to a platform configuration, e.g. debian-gcc-release contains the Dockerfile corresponding to the "Debian Linux, R-release, GCC" platform, whereas debian-gcc contains the Dockerfile that's used as base for all Debian GCC platforms, whose Dockerfiles start with
If you're interested in running one of the images, you can get it from Docker hub instead of building it yourself. E.g. you could run something like
docker run -ti rhub/fedora-clang-devel bash. See table below for links. Also note that the
rhub R package has helpers to use the images locally from R.
|debian-gcc-devel||Debian Linux, R-devel, GCC|
|debian-gcc-devel-nold||Debian Linux, R-devel, GCC, no long double support|
|debian-gcc-patched||Debian Linux, R-patched, GCC|
|debian-gcc-release||Debian Linux, R-release, GCC|
|debian-clang-devel||Debian Linux, R-devel, clang, ISO-8859-15 locale|
|fedora-gcc-devel||Fedora Linux, R-devel, GCC|
|fedora-clang-devel||Fedora Linux, R-devel, clang, gfortran|
|ubuntu-gcc-devel||Ubuntu Linux 16.04 LTS, R-devel, GCC|
|ubuntu-gcc-release||Ubuntu Linux 16.04 LTS, R-release, GCC|
|centos-epel||CentOS 8, stock R from EPEL|
|rocker-gcc-san||Debian Linux, R-devel, GCC ASAN/UBSAN|
|ubuntu-rchk||Ubuntu Linux 16.04 LTS, R-devel with rchk|
Note that these images are useful for you to run to debug your R package. For use of R+Docker for reproducible analyses, refer to the Rocker organization.
The Dockerfiles in this repository are licensed under the GPL 2 or later.