version: "3" services: db: image: identityserverregistry.azurecr.io/idxdbmysql ports: - "3306:3306" environment: - MYSQL_ROOT_PASSWORD=Welkom1234! ids: image: identityserverregistry.azurecr.io/ids/2 ports: - "5003:5003" environment: - DbProvider=MySql - IdentityConnectionString=Server=db;Uid=docker;Pwd=Welkom1234!;Database=IdentityExpressDb; - IdentityServerConnectionString=Server=db;Uid=docker;Pwd=Welkom1234!;Database=IdentityExpressDb; ui: image: identityserverregistry.azurecr.io/idxui:3.0.2 ports: - "5000:5000" environment: - UiUrl=http://localhost:5000 - ApiUrl=http://localhost:5001 - AuthorityUrl=http://ids:5003 - AddUserPassword=true api: image: identityserverregistry.azurecr.io/idxapi:3.0.2 ports: - "5001:5001" depends_on: - "db" links: - "db" entrypoint: /app/MySqlStart.sh db environment: - DbProvider=MySql - IdentityConnectionString=Server=db;Uid=docker;Pwd=Welkom1234!;Database=IdentityExpressDb; - IdentityServerConnectionString=Server=db;Uid=docker;Pwd=Welkom1234!;Database=IdentityExpressDb; - UiUrl=http://localhost:5000 - ClientUrl=http://localhost:5002 - AuthorityUrl=http://ids:5003 - RequireHttpsMetadata=false - RunIdentityServerMigrations=true - LoggingProvider=Docker - LoggingMinimumLevel=Info - LoggingOutputTemplate=[{Timestamp:dd-MM-yyyy HH:mm:ss} {Level}] {Message}{NewLine}{Exception} - LicenseKey=