¶ Docker Deployment
¶ Overview
Docker Compose is a set of orchestration tools based on the Docker engine. You can use Docker Compose to quickly deploy the Authing IDaaS platform with one click Authing under the Docker deployment scheme is a stand-alone deployment. If you want to deploy a highly available version of Authing, please refer to:Kubernetes Deployment. This article will introduce the Docker Compose-based deployment plan of the Authing IDaaS platform and specific operation instructions.
¶ Overall structure
![](http://cdn.authing.co/authing-docs-v2/1.4.20/assets/img/docker.daffd8d7.png)
¶ Deployment plan
1. Component planning
server | Component package | Function Description |
---|---|---|
ElasticSearch | elasticsearch-7.7.0 | Search engine, log service |
Authing Server | Authing-server-1.2.0 | Authing main service |
Redis | redis-4.0.0 | Cache service |
PostgreSQL | postgres-12.5 | Database service |
Logstash | logstash-7.7.0 | Log collection and analysis service |
JDBC-River | jdbc-logstash-river:1.0.0 | Background data service |
Staticfiles | Authing-staticfiles:1.0.0 | Static resource service |
2. System environment requirements
Docker version requirements:
project | version |
---|---|
Client | 19.03.14 and above |
Server | 19.03.14 and above |
Operating system environment requirements:
project | Minimum configuration | Recommended configuration |
---|---|---|
Operating system platform | linux/amd64 | - |
Kernel version | linux 3.10.0 and above | - |
server configuration:
project | Minimum configuration | Recommended configuration |
---|---|---|
CPU | X86 64 bit 8 core | X86 64 bit 16 core |
RAM | 32 GB | 64 GB and above |
hard disk | 500 GB | 2 TB |
Intranet bandwidth | 100 Mbps | 1 Gbps |
3. Related Documents
name | Description |
---|---|
"Authing IDaaS Platform User Guide Version 1.2.0" | Introduce Authing IDaaS platform operation guide |
"Authing IDaaS Platform Product Documentation Version 1.2.0" | Introduce Authing IDaaS platform product features |
Note: Please contact the pre-sales staff for the above resources.
4. Installation packages
name | Description |
---|---|
Authing-jdbc-logstash-river-1.0.0-90875fa84d87.tar | Authing back-end data service image package |
Authing-server-1.2.0-32d8b4130bae.tar | Authing main service image package |
Authing-staticfiles-1.0.0-a70a58e3c115.tar | Static resource service image package |
elasticsearch-7.7.0-7ec4f35ab452.tar | Search and data statistics service mirror package |
logstash-7.7.0-30dcca1db5e9.tar | Log collection and analysis service image package |
postgres-12.5-386fd8c60839.tar | Database service mirroring package |
redis-4.0.0-3189e099eb0f.tar | Cache service image package |
Note: Please contact the pre-sales staff for the above resources.
5. Component files
name | Description |
---|---|
docker-compose.yml | Authing Docker Compose One-click file layout |
Note: Please contact the pre-sales staff for the above resources