4
lorentz
3y

Docker compose switches users but doesn't update the home directory. Both switching users and not touching envvars are very sensible default behavior, but the result is that the running service has no write access to $HOME - and many programs don't provide sensible error messages for this rather unlikely scenario.

Comments
  • 0
    @AtuM TBH I think systemd is just a bad idea on general. If an init system has to be built together with disk encryption, networking, authentication and logging that means none of these solutions are flexible enough to treat the others as just another client.
  • 0
    @AtuM Learning Docker is a comparatively smooth ride for me so far, another 5 years and there will be an endless supply of q&a entries, tutorials and online classes for it because it makes things so easy when set up well, even if just for development. And setting it up well is a question of experience or good instructions.
Add Comment