| 
									
										
										
										
											2023-07-28 21:07:03 -05:00
										 |  |  | --- | 
					
						
							|  |  |  | title: "Docker Container Architecture" | 
					
						
							|  |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Docker Container Architecture
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | When running DataHub via docker-compose. or helm, the following is a diagram of the containers involved | 
					
						
							|  |  |  | with running DataHub and their relationships with each other. The helm chart uses helm hooks to determine | 
					
						
							|  |  |  | the proper ordering of the components whereas docker-compose relies on a series of health checks. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```text | 
					
						
							|  |  |  |                 datahub-frontend-react  datahub-actions | 
					
						
							|  |  |  |                                      \   / | 
					
						
							|  |  |  |                                        |   datahub-upgrade (NoCodeDataMigration, helm only) | 
					
						
							|  |  |  |                                        |   / | 
					
						
							|  |  |  |                                 datahub-gms (healthy) | 
					
						
							|  |  |  |                                        | | 
					
						
							|  |  |  |                                 datahub-upgrade (SystemUpdate completed) | 
					
						
							| 
									
										
										
										
											2025-08-27 17:03:56 +05:30
										 |  |  |             /--------------------/   |      \------------------------------------------------\ | 
					
						
							|  |  |  |            /                         |                                                         \ | 
					
						
							|  |  |  | mysql-setup (completed)  elasticsearch-setup (completed)                           (if apply) neo4j (healthy) | 
					
						
							|  |  |  |     |                           | | 
					
						
							|  |  |  |     |                           | | 
					
						
							|  |  |  | mysql (healthy)         elasticsearch (healthy) | 
					
						
							| 
									
										
										
										
											2025-04-16 16:55:51 -07:00
										 |  |  | ``` |