By default, the first time Docker Compose is started, the script generates a
certificate authority (CA) and certificate for the machine listed in the docker
.env file under EXTERNAL_NAME
.
The default value for EXTERNAL_NAME
is localhost
. If the
services are to be exposed beyond the local machine, you must do the
following:
Go to the docker-compose-customer folder that you extracted and edit the .env file.
Change the
EXTERNAL_NAME
value to the Fully Qualified Domain Name (FQDN) of the machine.
To move forward with the auto-generated certificates, simply add the ca.crt to your CA Root trust to be able to validate those auto-generated certificates. Otherwise, you will encounter a "certificate not trusted" error.