Cannot get HADashboard to run in Docker for mac

Hey guys,
A little back story first. I had HADashboard running on my iMac with a manaul install. and I had the hardest time setting it up when I did it. And my SSD Failed last night and I started over new. I wanted to go with docker this time so I didn’t have to alter my actual file system again (fearing that might be what caused my OS to crap out). But for some reason I’ve followed all the steps to install using docker updated the /lib file and the /hapush file and every time I try and run the “docker run” command it starts the container but then immediately stops it and this is what the log inside docker says what I have posted below . again I have changed the hapush.cfg file to have

dash_dir = "/app/dashboards"
logfile = "/app/hapush/hapush.log"

here is the log file

Traceback (most recent call last):
File "/app/hapush/hapush.py", line 348, in <module>
main()
File "/app/hapush/hapush.py", line 319, in main
 fh = RotatingFileHandler(logfile, maxBytes=1000000, backupCount=3)
File "/usr/lib/python3.4/logging/handlers.py", line 150, in __init__
  BaseRotatingHandler.__init__(self, filename, mode, encoding, delay)
File "/usr/lib/python3.4/logging/handlers.py", line 57, in __init__
 logging.FileHandler.__init__(self, filename, mode, encoding, delay)
File "/usr/lib/python3.4/logging/__init__.py", line 1006, in __init__
 StreamHandler.__init__(self, self._open())
File "/usr/lib/python3.4/logging/__init__.py", line 1030, in _open
return open(self.baseFilename, self.mode, encoding=self.encoding)
FileNotFoundError: [Errno 2] No such file or directory: '/etc/hapush/hapush.log'

it looks like my hapush file wasn’t saving properly. so that issue is gone now. but now when i run it it still stops immediately and now the error message is

Traceback (most recent call last): File "/app/hapush/hapush.py", line 348, in <module> main() File "/app/hapush/hapush.py", line 331, in main readDashboards() File "/app/hapush/hapush.py", line 249, in readDashboards readDash(file) File "/app/hapush/hapush.py", line 196, in readDash for line in f: File "/usr/lib/python3.4/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 3685: ordinal not in range(128)

This seems like a corruption or weird character in your dashboard file.

thank you, i finally got it to where it will run with docker toolbox, i fully uninstalled docker and HADashboard and got docker toolbox to at least show me the site at its own address but i cant access it anywhere else on my network because it seems to be soley contained on that ip address… i think i’ve decided at this point that i wont be able to get it to work this way on the mac. if there are any better instructions for how to get docker working on a mac then adding hadashboard to it they would be greatly appreciated.