I kind of hate Docker

The beauty of Linux is that every program writes log files. The ugly of Docker is that nothing exists after the session ends. Because things like my ssh session are running in a temporary limited container, nothing works and there’s no record of what went wrong.

I’m trying to get a share on a Synology mounted as the media folder in Home Assistant, but Home Assistant doesn’t do SMB 3. There’s a video that shows how to edit a config file to make it work; but, for me it doesn’t work. That would be fine if I could see the log files to figure out what is making it unhappy with my particular installation. But there are no log files from Home Assistant. It is reporting all clear / everything is good. But of course the files aren’t there from the CIFS / SMB share I’m trying to mount.

I tried using ssh to manually do the mount command, but that didn’t work, and the Dockerized ssh doesn’t have access to the log files. This is bullshit.

Maybe I hate Home Assistant for being Docker -only software. Except that every time I have tried to get something to work with Docker, it didn’t, and there was no way to tell what went wrong. Even the stuff that did some logging, logged only the most trivial of events. Service started. Service ended. Gee, thanks for the detail. That was super helpful. Who wrote this? Windows programmers?

Leave a Reply