Skip to content

Kaggle/docker-rcran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

217f3c1 · May 13, 2024
Feb 27, 2024
Jan 6, 2016
May 4, 2020
Sep 9, 2022
May 13, 2024
Feb 27, 2024
Feb 28, 2024
May 26, 2021
May 13, 2024
Jul 8, 2022
Feb 28, 2024

Repository files navigation

docker-rcran

A dockerfile to install a list of packages from CRAN.

Packages

The packages list is found in the packages and packages_user files.

The first one includes packages that should always be installed, and the second one packages used on Kaggle in the past 60 days (automatically generated).

If you want to make sure a package is always available, add it to packages and test_build.R file.

Build

To build this image, use Google Cloud Build:

gcloud builds submit --async

This build takes ~1 hour. This is why the --async option is used.

Images

The intermediate image (gcr.io/$PROJECT_ID/rcran-build:$BUILD_ID) is pushed to GCR before running the test so that a developer can pull the image in order to debug a test failure.

The final image (gcr.io/kaggle-images/rcran) is pushed at the end of the build. Make sure you have access to that project otherwise your build may fail.

About

A dockerfile to install all of CRAN

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published