R/create_from_statement.R

Defines functions create_from_statement

Documented in create_from_statement

#' Create From Statement for Dockerfile
#'
#' Creates FROM statement for Dockerfile and sets it up with a relevant
#' `rocker` r-base image as a starting point.
#'
#' @inheritParams prepare_docker_image
#'
#' @return \code{character} FROM statement for Dockerfile.
create_from_statement <- function(r_version = NULL, verbose = FALSE) {

  # set rocker image with relevant version of R and create FROM statement.
  FROM_statement <- c("# load rocker base-R image",
                      set_rocker_image(r_version),
                      "")

  # print service information if desired.
  if (verbose) {
    cat_bullet("Preparing FROM statement",
               bullet = "tick",
               bullet_col = "green")
  }

  # return FROM statement.
  FROM_statement

}

Try the dockr package in your browser

Any scripts or data that you put into this service are public.

dockr documentation built on Dec. 20, 2019, 5:06 p.m.