what is the difference between docker and docker engine?
"Docker engine" (aka Docker daemon or simply “Docker”)is the part of Docker which creates as well as runs Docker containers. A Docker container is a live running instance of a Docker image. ... "Docker engine" (or just "Docker") is the program which creates and runs the Docker container from the Docker image file.