Is there a specific reason as to why Docker isn't a service on the dbus? [closed]

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
3
down vote

favorite
1












I was looking at the services available on the dbus/sd-bus. I noticed though that some services existed (e.g. NetworkManager, system-logind, wpa_supplicant), Docker was missing.



I was wondering why they made a decision to not also integrate with the dbus/sd-bus, assuming we view Docker as a core utility in this day and age. Is there a reason Docker preferred to use their own API? Are there issues I'm not seeing with such an integration?



Edit: I'm just trying to understand why, besides the extra work, the Docker devs would choose to not integrate with the dbus. This is a question about dbus mostly, with the main study case being Docker.










share|improve this question















closed as primarily opinion-based by Scott, Stephen Rauch, Romeo Ninov, Archemar, Kusalananda Oct 4 '17 at 16:55


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


















    up vote
    3
    down vote

    favorite
    1












    I was looking at the services available on the dbus/sd-bus. I noticed though that some services existed (e.g. NetworkManager, system-logind, wpa_supplicant), Docker was missing.



    I was wondering why they made a decision to not also integrate with the dbus/sd-bus, assuming we view Docker as a core utility in this day and age. Is there a reason Docker preferred to use their own API? Are there issues I'm not seeing with such an integration?



    Edit: I'm just trying to understand why, besides the extra work, the Docker devs would choose to not integrate with the dbus. This is a question about dbus mostly, with the main study case being Docker.










    share|improve this question















    closed as primarily opinion-based by Scott, Stephen Rauch, Romeo Ninov, Archemar, Kusalananda Oct 4 '17 at 16:55


    Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
















      up vote
      3
      down vote

      favorite
      1









      up vote
      3
      down vote

      favorite
      1






      1





      I was looking at the services available on the dbus/sd-bus. I noticed though that some services existed (e.g. NetworkManager, system-logind, wpa_supplicant), Docker was missing.



      I was wondering why they made a decision to not also integrate with the dbus/sd-bus, assuming we view Docker as a core utility in this day and age. Is there a reason Docker preferred to use their own API? Are there issues I'm not seeing with such an integration?



      Edit: I'm just trying to understand why, besides the extra work, the Docker devs would choose to not integrate with the dbus. This is a question about dbus mostly, with the main study case being Docker.










      share|improve this question















      I was looking at the services available on the dbus/sd-bus. I noticed though that some services existed (e.g. NetworkManager, system-logind, wpa_supplicant), Docker was missing.



      I was wondering why they made a decision to not also integrate with the dbus/sd-bus, assuming we view Docker as a core utility in this day and age. Is there a reason Docker preferred to use their own API? Are there issues I'm not seeing with such an integration?



      Edit: I'm just trying to understand why, besides the extra work, the Docker devs would choose to not integrate with the dbus. This is a question about dbus mostly, with the main study case being Docker.







      systemd docker d-bus






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Oct 4 '17 at 17:18

























      asked Oct 3 '17 at 21:50









      Alex Teodor

      192




      192




      closed as primarily opinion-based by Scott, Stephen Rauch, Romeo Ninov, Archemar, Kusalananda Oct 4 '17 at 16:55


      Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.






      closed as primarily opinion-based by Scott, Stephen Rauch, Romeo Ninov, Archemar, Kusalananda Oct 4 '17 at 16:55


      Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.



























          active

          oldest

          votes






















          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes