Skip to main content

Table 1 Comparison of the three Docker containers for i2b2

From: Implementation of informatics for integrating biology and the bedside (i2b2) platform as Docker containers

Name

Ports

Base image

Content

Function

I2b2-web

(i2b2 code)

22, 443

Apache web server

Query web interface, HTML and JavaScript

User interface with the web pages and JavaScript AJAX calls trigger calls to i2b2 cells. This is the only component that is exposed to the external network.

I2b2-wildfly (web services or the cells)

8080, 9990

Jboss Wildfly

Core i2b2 cells:

Data management (CRC), project management (PM), ontology management (metadata), Workspace

The cells listen for queries on port 8080 or 9990 and have a connection pool to the database.

I2b2-pg

(Database)

5432

PostgreSQL

Database tables for installed cells.

The database only communicates with the i2b2 cells