service docker start fails (daemon is not a docker command)

I have a problem after I have tried to restart docker. Since then,
service docker start returns “start: Job failed to start”.

This may have started once I have changed docker.conf. I have tried to reupload it using the command

  • Configure dockerfile with postgres
  • docker jboss7 war commit. Server boot failed in an unrecoverable manner
  • fedora 24 run docker 32-bit image
  • Passenger Still Runs in Production Despite Everything Seeming to Be Correct?
  • Docker Update hangs on Windows 10
  • Connecting docker client to remote docker daemon over TLS
  • wget -O /etc/init/docker.conf

    however, I was not lucky to fix this.

    cat /var/log/upstart/docker.log returns:

    Waiting for /var/run/docker.sock
    docker: 'daemon' is not a docker command. See 'docker --help'.
    Waiting for /var/run/docker.sock
    docker: 'daemon' is not a docker command. See 'docker --help'.
    Waiting for /var/run/docker.sock
    docker: 'daemon' is not a docker command. See 'docker --help'.

    Any help would be really appreciated.

  • How do I enable the Docker RestAPI on Windows Containers?
  • How to handle docker API /images/create?
  • Running Elasticsearch containers in swarm mode
  • Docker configure physical location
  • Docker COPY not updating files when rebuilding container
  • Move docker-machine to another computer
  • One Solution collect form web for “service docker start fails (daemon is not a docker command)”

    You likely have an old version of docker installed; the docker daemon subcommand was added in docker 1.8. Before that, the daemon was started using the -d / --daemon option (docker -d).

    The version of the upstart-configuration you downloaded is intended for the current docker release; for older versions of docker, be sure to download the version that matches the version you’ve installed, for example;

    I would suggest to upgrade to a more recent version of docker, because versions older than 1.8 are now getting quite old (in Docker terms)

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.