Dashboards & Visualizations

Docker YML Compose file - How do I use different web UI port?

spammenot66
Contributor

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"

0 Karma
1 Solution

outcoldman
Communicator

@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"

View solution in original post

0 Karma

outcoldman
Communicator

@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"
0 Karma

spammenot66
Contributor

@outcoldman Thank you sir!! That definitely solved my issue. Happy holidays!

0 Karma
Get Updates on the Splunk Community!

CX Day is Coming!

Customer Experience (CX) Day is on October 7th!! We're so excited to bring back another day full of wonderful ...

Strengthen Your Future: A Look Back at Splunk 10 Innovations and .conf25 Highlights!

The Big One: Splunk 10 is Here!  The moment many of you have been waiting for has arrived! We are thrilled to ...

Now Offering the AI Assistant Usage Dashboard in Cloud Monitoring Console

Today, we’re excited to announce the release of a brand new AI assistant usage dashboard in Cloud Monitoring ...