Manually define the image to inherit FROM
The directory to scan for relevant files
The major version of Node.js to use.
Defaults to the latest LTS release
The package that this generator generates a Dockerfile for
The instance of IUrlFetcher to fetch URLs
Generate a base image identifier
Name of the base image
Version of the base image
Get the name of an Ubuntu release
The base image name e.g. ubuntu:18.04
A list of environment variables to set in the image
as name
, value
pairs
The Ubuntu system version being used
Does a path exist within the project folder?
The path within the folder
Fetch content from a URL
The URL to fetch
Request options
Get a list of packages in this.package.softwareRequirements
which have have a particular runtimePlatform
value
Generate a Dockerfile for a SoftwareEnvironment
instance
Should a comments be added to the Dockerfile?
Should relevant Stencila language packages be installed in the image?
Get a list of paths that match a pattern in the project folder.
The glob pattern
Read a file within the project folder
The path within the folder
Write to a file within the project folder
The path within the folder
The content to write to the file
Generated using TypeDoc
A Dockerfile generator for Javascript projects