• 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle




  • Containers, the concept that Docker implements, lets app developers give a self-contained environment for distribution. For devs that means consistency in deployments across environments, which in turn means sysadmins can deploy each of these apps as fully isolated units.

    With that, you get really clean installs/updates/uninstalls, and your deployments get done with a well-defined, declarative definition file which can also handle multi service dependencies (a la Docker Compose/K8s)











  • Kevin@programming.devtoLinux@lemmy.mlWhat exactly does systemd do?
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    11 months ago

    Because systemd (the project) extends more than just systemd (the init system). It also includes things like:

    • systemd-journald (system logging)
    • systemd-timesyncd (Network Time Sync)
    • NetworkManager systemd-networkd (network interface/connection management)
    • systemd-homed (Home directory management)
    • systemd-resolved (DNS Resolver)

    and so many more

    Now, in my personal opinion, I do find it good in that these being under one umbrella project led to fairly good integration between these aspects of “system management” as a whole. But I do also concede that this may feel like too many responsibilities handled by one project