Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Docker networking question

Featured Replies

I couldn't find a place in the Docker section to ask this question as it doesn't pertain to a specific docker, more how containers interact with each other and networking.

 

I run gluetun and run my *arr, etc programs through that docker.  One of the ports used is port 8000 seen here:

 

image.png.bcc000bbbd502e633eb0a59bbaaa376e.png

 

This is all on the bridge network or 192.168.1.0.  This all works fine.

 

I want to install the Spoolman docker on the br0.10 network.  It uses port 8000 that I set to 7912 in the template:

image.png.511fa38f9d19ffc9ed229fe522693bb1.png

 

This work fine as, I can access it via 192.168.1.107:7912.

 

I want that to run on the br0.10 network as well, but when I set it to that network it doesn't work:

image.png.d30b31477d4f7f131234e8837b748dab.png

 

For other containers when I use the br0.10 it works fine.  Is this caused by the port 8000 conflicting with gluetun?  The other containers use non-coflicting ports.  Like this;

image.png.a3c1c029fa7c117560c8954cc8feb500.png

 

Any help would be appreciated.  I don't really understand all the docker networking.  I'm hoping to get Spoolman to run on the br0.10 network.

 

thanks

david

 

Solved by primeval_god

  • Community Expert
  • Solution
1 hour ago, lovingHDTV said:

Is this caused by the port 8000 conflicting with gluetun?

Probably yes. What kind of network is br0.10

1 hour ago, lovingHDTV said:

image.png.d30b31477d4f7f131234e8837b748dab.png

Based on the above it looks like you are trying to make Spoolman available with a dedicated IP address rather than via the host IP. If that is the intent then you can just remove the port mapping from the template and Spoolman should be accessible via port 8000 at its IP address. The port mapping function maps a container port to a port on the host system for which there can only ever be one mapping per external port. Giving a container its own IP address exposes the container directly to the network making all its ports accessible without need for mapping. 

  • Author

Thank you!  I missed that when I chose br0.10 I needed to specify a static IP address.  

 

Everything up and running.

 

I don't care if it is a dedicated IP, I Just wanted it on the 192.168.10.0 subnet.

Edited by lovingHDTV

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.