docker: ‘daemon‘ is not a docker command. コマンドエラー原因の実行

1298 ワード

OSバージョン:Fedora release 32 Dockerバージョン:Docker version 19.03.11、build 42 e 35 e 6実行文エラー:
[root@Fedora4 yum.repos.d]# docker daemon -H tcp://0.0.0.0:2375
docker: 'daemon' is not a docker command.
See 'docker --help'

ネット上では多くの文章が見つかりませんでした.ちょうど手元に別のOSのdockerがあります.試してみました.OSバージョン:CentOS Linux release 7.8.2003(Core)Dockerバージョン:Docker version 1.13.1、build 64 e 9980/1.13.1実行文にヒントがあります.

[root@Centos2 run]# docker daemon -H tcp://0.0.0.0:2375
Command "daemon" is deprecated, and will be removed in Docker 1.16. Please run `dockerd` directly.
Error starting daemon: pid file found, ensure docker is not running or delete /var/run/docker.pid

なぜなら、最初の行:Docker 1.16以降、docker daemonコマンドは使用されず、dockerdコマンドが直接使用されるからです.