Skip to main content
Version: 6.0.0

Docker

It is possible to run the SimpleIdServer solution through Docker.

In this setup, the domain localhost.com is used to represent the domain on which the solution is hosted. Therefore, the first step is to ensure that the domain localhost.com resolves to the Docker host machine.

To achieve this, edit your hosts file and add the following entry:

hosts
127.0.0.1 localhost.com scim.localhost.com idserver.localhost.com website.localhost.com credentialissuer.localhost.com credentialissuerwebsite.localhost.com

The location of the hosts file varies based on the operating system:

Operating SystemPath
Linux\etc\hosts
WindowsC:\Windows\system32\drivers\etc\hosts

Next, download the Docker archive, extract the contents into a directory, and execute this command.

cmd.exe
docker-compose up

Now, SimpleIdServer is ready to be used, and the services can be accessed through the following URLs:

ServiceUrl
IdServerhttps://idserver.localhost.com/master
IdServerWebsitehttps://website.localhost.com/master/clients
Scimhttps://scim.localhost.com
CredentialIssuerhttps://credentialissuer.localhost.com
CredentialIssuerWebsitehttps://credentialissuerwebsite.localhost.com