Currently, certain modules lead to port conflicts when provisioned together (the delta-lake and hive-minio modules will cause this, for example). This is because the external and internal port mappings are backwards.
Current port mappings look like:
ports:
- "9083:9084"
This makes the external port 9083 and the internal port 9084. Plenty of other metastore services exist in the modules, so any module with a metastore provisioned at the same time will result in host-level port conflicts. This can be resolved by simply flipping the mapping:
ports:
- "9084:9083"
This way, the service will be exposed on the host on port 9084, and the internal service will still be accessible on port 9083.
Currently, certain modules lead to port conflicts when provisioned together (the
delta-lake
andhive-minio
modules will cause this, for example). This is because the external and internal port mappings are backwards.Current port mappings look like:
This makes the external port
9083
and the internal port9084
. Plenty of other metastore services exist in the modules, so any module with a metastore provisioned at the same time will result in host-level port conflicts. This can be resolved by simply flipping the mapping:This way, the service will be exposed on the host on port
9084
, and the internal service will still be accessible on port9083
.