docker run和docker start的區別:
1.docker run
docker run只有在第一次運行時使用,將鏡像放到容器中,以后再次啟動這個容器的時候,只需要使用命令docker start就可以。
docker run相當於執行了兩步操作:將鏡像(Image)放到容器(Container)中,這一步過程叫做docker create,然后將容器啟動,使之變成運行時容器(docker start)。
2.docker start
docker start的作用是:重新啟動已經存在的容器。也就是說,如果使用這個命令,我們必須先要知道這個容器的ID、或者這個容器的名字,我們可以使用docker ps命令找到這個容器的信息。