OSはAmazonzLinux2です。
Linux初心者です。
下記より、dockerを実行するには、AmazonLInux2はデフォルトでsystemctlコマンドを実行しなければなりません。
ここで、単にLinux2以外のOSでdockerをインストールする場合は、このsystemctlコマンドは利用せずに、
dockerコマンドを実行できます。
こちらはなぜ、systemctlコマンドで起動しなければならないのでしょうか?
そもそも、systemctlがよくわかっていないためこちらから詳細に教えていただきたいです。
[ssm-user@ip-172-31-44-96 ~]$ systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2020-09-19 03:27:19 UTC; 2h 21min ago Docs: https://docs.docker.com Process: 4342 ExecStartPre=/usr/libexec/docker/docker-setup-runtimes.sh (code=exited, status=0/SUCCESS) Process: 4225 ExecStartPre=/bin/mkdir -p /run/docker (code=exited, status=0/SUCCESS) Main PID: 4445 (dockerd) Tasks: 8 Memory: 119.1M CGroup: /system.slice/docker.service └─4445 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --default-ulimit nofile=1024:4096
dockerデーモンなしにdocker動くの?