When setting up splunk in dockers using a compose file, how to i set it to use port 58000 instead of the default 8000 for the web ui? Same question goes to other ports, how do i force it to use different ports that's not the default?
below is my current .yml file
services:
splunkenterprise:
#build: .
hostname: splunk
image: splunk/splunk
environment:
SPLUNK_START_ARGS: --accept-license
SPLUNK_ENABLE_LISTEN: 59997
SPLUNK_ADD: tcp 51514
ports:
- "58000:58000"
- "59997:59997"
- "58088:58088"
- "51514:51514"
@spammenot66 please take a look on compose reference documentation https://docs.docker.com/compose/compose-file/#ports. Every port line is defined as HOST:CONTAINER
, so in your chase if you want to map container port 8000
to host port 58000
you need to do it as
ports:
- "58000:8000"
- "59997:9997"
- "58088:8088"
- "51514:1514"
@spammenot66 please take a look on compose reference documentation https://docs.docker.com/compose/compose-file/#ports. Every port line is defined as HOST:CONTAINER
, so in your chase if you want to map container port 8000
to host port 58000
you need to do it as
ports:
- "58000:8000"
- "59997:9997"
- "58088:8088"
- "51514:1514"
@outcoldman Thank you sir!! That definitely solved my issue. Happy holidays!