Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Runs a docker command in a new container and then optionally destroys the container when complete.  Useful for running functions as containers.

Environment/Instance Properties

Property Name

Property Code

Required

Description





Project Properties

Property Name

Property Code

Required

Description





Inputs

Input Name

Input Code

Required

Description

Image NameFDDKR_INP_IMAGE_NAMEYesImage to create the container with
Container Standard In
VolumesFDDKR_INP_VOLUMESNoA comma separated list of volumes to attach to the container. Volume entries should be host:container.
Exposed PortsFDDKR_INP_EXPOSED_PORTSNoA comma separated list of ports to expose on the container and host. (e.g. 8080:28080,22:20022,[ContainerPort]:[HostPort])
Container Entrypoint CommandsFDDKR_INP_CONTAINER_
STANDARD_IN
COMMANDSNo
Any standard in you want
Csv list of entrypoint commands to pass to the container
when it starts.  This is usually a parameter to an ENTRYPOINT
.
Remove ContainerFDDKR_INP_REMOVE_CONTAINERNo
Should the
Remove container
be removed after the run completes
after running? This will also remove volumes created for the container.

Outputs

Output Name

Required

Description




Artifacts

This operation doesn’t consume or produce any artifacts.


Endpoint Selection

This operation delegates the selection to the workflow developer to determine.


Endpoint Execution

This operations delegates the execution to the workflow developer to decide.


Special Considerations

Due to the features included in this operation, it requires the docker executable to be on the path of the docker endpoint.

...