All functions

Add-class

Add-instruction class yet to be implemented

Add()

Add constructor yet to be implemented

Arg-class

Arg-instruction class yet to be implemented

Arg()

Arg constructor yet to be implemented

CMD_Render()

Create CMD instruction for rendering a markdown file

CMD_Rscript()

Create CMD instruction for running an R script

Cmd-class

An S4 class to represent a CMD instruction

Cmd()

create objects representing a CMD instruction

Comment-class

Instructionclass representing a comment

Comment()

Creates a comment with character content

Copy-class

S4 Class representing a COPY-instruction

Copy()

Constructor for COPY instruction

Dockerfile-class

An S4 class to represent a Dockerfile

Entrypoint-class

Entrypoint class yet to be implemented

Entrypoint()

Constructor for ENTRYPOINT instruction

Env-class

Env class yet to be implemented

Env()

Constructor for Env yet to be implemented

Expose-class

S4 Class representing an EXPOSE-instruction

Expose()

Constructor for EXPOSE instruction

From-class

An S4 class to represent a FROM instrunction relating to a Docker image

From()

create objects of class From

Healthcheck-class

Healthcheck-instruction class yet to be implemented

Healthcheck()

Healthcheck constructor yet to be implemented

Instruction-class

The Docker Instruction - Class

Label-class

Instruction class representing a LABEL

Label()

Creates a label of arbitrary content

LabelSchemaFactory()

Create Build-time labels according to Label Schema Convention

Label_Maintainer()

Create Label corresponding to the maintainer field

Label_SessionInfo()

Creates a label holding R session information

Maintainer-class

An S4 class to represent a Dockerfile's maintainer

Maintainer()

Create MAINTAINER instructions

Onbuild-class

Onbuild-instruction class yet to be implemented

Onbuild()

Onbuild constructor yet to be implemented

Run-class

An S4 class to represent a RUN instruction

Run()

Create objects representing a RUN instruction

Run_shell-class

An S4 class to represent a RUN instruction in shell form

Run_shell()

Create objects representing a RUN instruction in shell form

Shell-class

Shell-instruction class yet to be implemented

Shell()

Shell constructor yet to be implemented

Stopsignal-class

Stopsignal-instruction class yet to be implemented

Stopsignal()

Stopsignal constructor yet to be implemented

Volume-class

Volume class yet to be implemented

Volume()

Constructor for Volume yet to be implemented

Workdir-class

S4 Class representing a WORKDIR instruction

Workdir()

Constructor for a WORKDIR instruction

`addInstruction<-`()

Add one or more instructions to a Dockerfile

as.character(<Dockerfile>)

Convert a Dockerfile to String

as.character(<Instruction>)

Convert an Instruction-object to a string holding a Docker instruction

characterOrInteger-class

Class union for slots taking either numeric or character input

clean_session()

Obtains a sessionInfo from a local R session

containerit-addin

Helper function for RStudio Addin user interface

containerit

containerit: A package for packaging R objects and their dependencies in software containers

containerit_write_config()

Re - init (overwrite) current package configuration

docker_build()

Build a Docker image from a local Dockerfile or a Dockerfile object

dockerfile()

dockerfile-method

extract_session_file()

Reads a sessionInfo object from an RData file

extract_session_image()

Optains a session info from R executed in a container

format(<Dockerfile>)

Format a Dockerfile

getGitHubRef()

Get GitHub reference from package

getImageForVersion()

getImageForVersion-method

getRVersionTag()

Get R version in string format used for image tags

get_installed_packages()

Detect packages in a Docker image

parseFrom()

Parse a From-instruction from an image-argument

print(<Dockerfile>)

Print a Dockerfile

print(<Instruction>)

Print an Instruction

toString(<Dockerfile>)

Convert a Dockerfile to String

toString(<Instruction>)

Convert an Instruction-object to a string holding a Docker instruction

versioned_install_instructions()

Helper function for installing versioned R packages

write(<Dockerfile>)

Write a Dockerfile object to a dockerfile