Docker configuration
All Docker-related variables are mandatory and are described in the following table.
Variable | File | Description |
---|---|---|
docker_ee_url | group_vars/vault | Note: This is a private link to your Docker EE subscription. The value for docker_ee_url is the URL documented at the following address: https://docs.docker.com/engine/installation/linux/docker-ee/rhel/. |
docker_ee_reponame | group_vars/vars | For Docker EE 2.1, this variable should be set to the value stable-18.09 |
docker_ee_version | group_vars/vars | Specify an exact version of Docker EE to download from the repo defined by docker_ee_reponame |
rhel_version | group_vars/vars | For the Docker installation, this sets the version of your RHEL OS, such as 7.6 . The playbooks were tested with RHEL 7.6. |
dtr_version | group_vars/vars | Version of the Docker DTR you wish to install. You can use a numeric version or latest for the most recent one. The playbooks were tested with 2.6.2 |
ucp_version | group_vars/vars | Version of the Docker UCP you wish to install. You can use a numeric version or latest for the most recent one. The playbooks were tested with UCP 3.1.3. |
images_folder | group_vars/vars | Directory in the NFS server that will be mounted in the DTR nodes and that will host your Docker images. |
license_file | group_vars/vars | Full path to your Docker EE license file on your Ansible host. The license file is available from the Docker Store |
ucp_username | group_vars/vars | Username of the administrator user for UCP and DTR, typically admin . |
ucp_password | group_vars/vault | The password for the ucp_username account. |
docker_storage_driver | group_vars/vars | Storage driver for Docker nodes. Accepted values are overlay2 (the default) and devicemapper . For RHEL 7.6, only overlay2 is supported. |
To see how to use customer-supplied certificates with UCP and DTR, see Appendix B.