Docker

Kovair DevOps Docker Integration Plugin

Docker
Listen to this article

Docker Plugin Details

Plugin Version: 1.0.0
Last Update on: November 29, 2019

Overview

Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.

Docker Information:

More information can be found at Docker.

Version Supported:

This plugin was developed and tested against Docker Desktop – 2.1.0.5

1. Build This operation allows to build a docker file and creates docker image.

Input parameter(s):

ParameterIs MandatoryHelp Text
UsernametrueDocker Username
PasswordtrueDocker Password.
Docker Pathfalsedocker.exe file path (Ex: C:\\Program Files\\Docker\\Docker\\resources\\bin). This may require if docker classpath is not set.
Dockerfile PathtrueDockerfile folder path or Url (Ex : D:\\demo\\)
Other OptionsfalseOther options (Ref : https://docs.docker.com/engine/reference/commandline/build/)

Output parameter(s):

ParameterHelp Text
Output LogBuild command output log.
Image IdDocker image id.
DockerStatusStatus of the Operation

2. Push

This operation allows to push a docker image to docker hub.

Input parameter(s):

ParameterIs MandatoryHelp Text
UsernametrueDocker Username
PasswordtrueDocker Password.
Docker Pathfalsedocker.exe file path (Ex: C:\\Program Files\\Docker\\Docker\\resources\\bin). This may require if docker classpath is not set.
RepositorytrueDocker repository (Ex : david/repodemo)
TagfalseTag on image (Ex : demo)
Image IdtrueImage Id (Ex : fae9161b007d)

Output parameter(s):

ParameterHelp Text
Output LogPush command output log.
DockerStatusStatus of the Operation

3. Pull

This operation allows to pull a docker image from docker hub.

Input parameter(s):

ParameterIs MandatoryHelp Text
UsernametrueDocker Username
PasswordtrueDocker Password.
Docker Pathfalsedocker.exe file path (Ex: C:\\Program Files\\Docker\\Docker\\resources\\bin). This may require if docker classpath is not set.
RepositorytrueDocker repository (Ex : david/repodemo)
TagfalseTag on image (Ex : demo)

Output parameter(s):

ParameterHelp Text
Output LogPull command output log.
DockerStatusStatus of the Operation

4. Run

This operation allows to run a docker image.

Input parameter(s):

ParameterIs MandatoryHelp Text
UsernametrueDocker Username
PasswordtrueDocker Password.
Docker Pathfalsedocker.exe file path (Ex: C:\\Program Files\\Docker\\Docker\\resources\\bin). This may require if docker classpath is not set.
RepositorytrueDocker repository (Ex : david/repodemo)
TagfalseTag on image (Ex : demo)
Other OptionsfalseOther options (Ref : https://docs.docker.com/engine/reference/commandline/run/)

Output parameter(s):

ParameterHelp Text
Output LogRun command output log.
Container IdDocker container id.
DockerStatusStatus of the Operation

5. Docker Command

This operation allows to execute a docker command.

Input parameter(s):

ParameterIs MandatoryHelp Text
UsernametrueDocker Username
PasswordtrueDocker Password.
Docker Pathfalsedocker.exe file path (Ex: C:\\Program Files\\Docker\\Docker\\resources\\bin). This may require if docker classpath is not set.
CommandtrueUser can execute full docker command here(Ref : https://docs.docker.com/engine/reference/commandline/docker/)

Output parameter(s):

ParameterHelp Text
Output LogDocker command output log.
DockerStatusStatus of the Operation

Release Details:

Docker: 1.0.0
Initial version with basic functionalities.

Contact us:

Yes, I accept the Privacy Statement and want to receive latest information from Kovair.
EnglishFrenchGermanItalianJapaneseSpanishChinese (Simplified)