Hey Iridium,
Thanks for the reply, this is very much appreciated.
Yes, I did a manual roll of mine, not the repository one
"docker run pihole/pihole -p etc etc etc"
I found that editing the whitelist and the blacklist to be cumbersome via the GUI, when I have over 50 of each. Therefore, I manually edited the .txt file via the interactive shell, solving the problem.
I want to ask you a very stupid question and I really hope you can reply, I'm dumb at docker and this stuff is killing me.
I did *not* specify external folder mappings,due to testing / lazyness.
Therefore, my blacklist.txt and whitelist.txt are mounted INSIDE the docker container (yeah? is that how it works?)
So would I be right in thinking, in my situation, it's impossible for me, to upgrade my container, without losing my settings, because the settings are INSIDE the image?
(Also, I thought images were read only and any changes I make are actually never committed, so I'm kinda surprised editing the 2 files worked?)
Thanks for your time, sorry, this is kind of elementary docker advice really, I have been reading about docker for weeks and still don't 'get' how the file structure works and how data is stored.