Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How can containered workspaces use MRAN/checkpoint or GRAN? #31

Open
nuest opened this issue Dec 7, 2016 · 3 comments
Open

How can containered workspaces use MRAN/checkpoint or GRAN? #31

nuest opened this issue Dec 7, 2016 · 3 comments

Comments

@nuest
Copy link
Member

nuest commented Dec 7, 2016

MRAN supports file style locations now: RevolutionAnalytics/checkpoint#218

Also, this issue RevolutionAnalytics/checkpoint#216 (comment) reports on how to make checkpoint work for an R Markdown document.

@MatthiasHinz
Copy link
Collaborator

@nuest nuest changed the title How can containered workspaces profit from MRAN? How can containered workspaces use MRAN or GRAN? Dec 12, 2016
@nuest nuest changed the title How can containered workspaces use MRAN or GRAN? How can containered workspaces use MRAN/checkpoint or GRAN? Feb 13, 2017
@nuest
Copy link
Member Author

nuest commented Jul 13, 2017

Since be default we rely on rocker/r-ver images, which use MRAN set to the image build date, this works already then.

But a specific MRAN-creation instruction would also be nice! Just provide a date and code similar to the one in r-ver-Dockerfile is created, see

The user would do something along the lines of...

setClass("CRANMirror", slots = list(baseurl = "string"), contains = "Instruction")
setClass("MRANMirror", slots = list(baseurl = "string", date = "date"), contains = "CRANMirror")

df <- dockerfile(...)
mirror <- CRANMirror("2017-01-01")

addInstruction(df, mirror)

@nuest
Copy link
Member Author

nuest commented Sep 10, 2019

The best way for now to select the MRAN mirror is to select the base image manually.

What containerit could do is to see if MRAN a configured repo in the current session, and then also use that.

See also #150

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants