Adding a Docker Stack Provider

Adding a new Stack Provider is the first step to provision a Deployment Target. After creating the entity, the connection properties to the Docker Remote API of the Docker engine and an agent and a login object must be set.

Notes:

To Add a Docker Provider

  1. Go to the Release Automation perspective.
  2. Click the Provisioning accordion tab.
  3. Click Stack Providers. Here you can model the Docker engine.
  4. Click the Create button. The Create Stack Provider dialog is displayed.
  5. Enter Docker in the Name field.
  6. Select the Docker type.
  7. From the Folder drop-down list, select a folder to store the new provider.
  8. Define an owner for the provider.
  9. Click Create.
  10. In the Properties view, expand the Connection Properties section. Here we will set the connection properties to the Docker Remote API of the Docker engine.
  11. In the Default Agent section, click Assign Agent. The agent selected will be used to talk to the Docker Daemon URL.
  12. Enter the Docker Daemon URL (for example: http://123.45.67.89/).

    Important! The Docker Daemon URL must be reachable from default agent selected above.

  13. Click Save.
  14. Select a login object.

The Docker provider has been added and contains all required configuration data: host, credentials, repo, and so on. The configuration can also be validated from here.

Next steps:

  1. Creating Stack Templates
  2. Creating the Blueprint
  3. Provisioning the Environment
  4. Successful Provisioning Checklist &Troubleshooting

Previous steps:

  1. Checking Folder Permissions and the Customer.config file