Package index
-
dockitectdockitect-package - dockitect: Create and Validate 'Dockerfiles' Programmatically
-
dockerfile() - Create a new
dockerfileobject
-
is_dockerfile() - Test if an object is a
dockerfile
-
has_instruction() - Check if a dockerfile has a specific instruction
-
check_dockerfile() - Ensure an object is a
dockerfile
-
print(<dockerfile>) - Print method for
dockerfileobjects
-
dfi_add() - Add an
ADDinstruction to adockerfile
-
dfi_arg() - Add an
ARGinstruction to adockerfile
-
dfi_cmd() - Add a
CMDinstruction to adockerfile
-
dfi_copy() - Add a
COPYinstruction to adockerfile
-
dfi_entrypoint() - Add an
ENTRYPOINTinstruction to adockerfile
-
dfi_env() - Add an
ENVinstruction to a dockerfile
-
dfi_expose() - Add an
EXPOSEinstruction to adockerfile
-
dfi_from() - Add a
FROMinstruction to adockerfile
-
dfi_healthcheck() - Add a
HEALTHCHECKinstruction to adockerfile
-
dfi_label() - Add a
LABELinstruction to adockerfile
-
dfi_maintainer() - Add a
MAINTAINERinstruction to adockerfile(deprecated)
-
dfi_onbuild() - Add an
ONBUILDinstruction to adockerfile
-
dfi_run() - Add a
RUNinstruction to adockerfile
-
dfi_shell() - Add a
SHELLinstruction to adockerfile
-
dfi_stopsignal() - Add a
STOPSIGNALinstruction to adockerfile
-
dfi_user() - Add a
USERinstruction to adockerfile
-
dfi_volume() - Add a
VOLUMEinstruction to adockerfile
-
dfi_workdir() - Add a
WORKDIRinstruction to adockerfile
-
read_dockerfile() - Read a Dockerfile from a file
-
write_dockerfile() - Write a
dockerfileto a file
-
dfm_add_line() - Add a line to a
dockerfileat a specific position
-
dfm_group_similar() - Group similar instructions in a
dockerfile
-
dfm_move_line() - Move a line in a
dockerfile
-
dfm_remove_line() - Remove a line from a
dockerfile
-
dfm_replace_line() - Replace a line in a
dockerfile
-
dfm_sort_by_instruction() - Sort instructions in a
dockerfileby type
-
dockerignore() - Create a new
dockerignoreobject
-
is_dockerignore() - Test if an object is a dockerignore
-
check_dockerignore() - Ensure an object is a
dockerignore
-
print(<dockerignore>) - Print method for dockerignore objects
-
c(<dockerignore>) - Combine multiple
dockerignoreobjects
Dockerignore Pattern Instruction Management
Functions for adding and removing patterns in .dockerignore files
-
di_add() - Add patterns to a dockerignore object
-
di_remove() - Remove patterns from a
dockerignoreobject
-
di_replace() - Replace patterns in a dockerignore object
-
read_dockerignore() - Read a .dockerignore file
-
write_dockerignore() - Write a
dockerignoreobject to a file
-
dk_from_description() - Create a
dockerfilefrom a DESCRIPTION file
-
dk_from_renv() - Create a
dockerfilefrom an renv.lock file
-
dk_from_script() - Create a
dockerfilefrom an R script
-
dk_from_session() - Create a
dockerfilefrom the current R session
-
dk_add_sysreqs() - Add system requirements for R packages to a
dockerfile
-
dk_template_base() - Create a base R dockerfile template
-
dk_template_shiny() - Create a Shiny app dockerfile template
-
dk_template_plumber() - Create a Plumber API dockerfile template
-
dk_register_template() - Register a custom dockerfile template
-
dk_template_custom() - Create a dockerfile from a custom template
-
dk_template_ignore_common() - Create a
dockerignoretemplate for common ignore patterns
-
dk_template_ignore_data() - Create a
dockerignoretemplate for data-related files
-
dk_template_ignore_editor() - Create a dockerignore template for editor-related files
-
dk_template_ignore_git() - Create a
dockerignoretemplate for Git-related files
-
dk_template_ignore_node() - Create a
dockerignoretemplate for Node.js/JavaScript projects
-
dk_template_ignore_os() - Create a
dockerignoretemplate for OS-related files
-
dk_template_ignore_packrat() - Create a
dockerignoretemplate for packrat-related files
-
dk_template_ignore_python() - Create a
dockerignoretemplate for Python projects
-
dk_template_ignore_r() - Create a
dockerignoretemplate for R-related files
-
dk_template_ignore_raw_data() - Create a
dockerignoretemplate for raw data directories
-
dk_template_ignore_renv() - Create a dockerignore template for renv-related files
-
determine_package_manager() - Determine the package manager from a base image
-
determine_linux_distribution() - Determine the Linux Distribution from a base image
-
map_to_sysreqs_platform() - Map package manager to sysreqs platform
-
generate_pkg_install_cmd() - Generate package installation commands for different package managers