You do not have to have each. You are able to just use possibly of the two, get started dockerd being a first step, after which you can run your docker build and docker operate instructions as common like I did right here; seemingly this was the initial strategy in https://buzzgram.de/der-aufstieg-des-dind-arbeitgebers-wie-die-digitale-integration-den-arbeitsplatz-von-morgen-pragt/