docker run 和 start 的區別

2022-05-30 01:30:11 字數 508 閱讀 4513

1.docker run

docker run 只在第一次執行時使用,將映象放到容器中,以後再次啟動這個容器時,只需要使用命令docker start 即可。

docker run相當於執行了兩步操作:將映象放入容器中(docker create),然後將容器啟動,使之變成執行時容器(docker start)。

2.docker start

docker start的作用是,重新啟動已存在的映象。也就是說,如果使用這個命令,我們必須事先知道這個容器的id,或者這個容器的名字,我們可以使用docker ps找到這個容器的資訊。

3.檢視所有容器

而要顯示出所有容器,包括沒有啟動的,可以使用命令

docker ps -a

4.重新命名

docker rename old_name new_name

給這個容器命名。再次啟動或停止容器時,就可以直接使用這個名字。

5.啟停

docker [stop]|[start] name

docker run和start的區別

docker run和docker start的區別 docker run只有在第一次執行時使用,將映象放到容器中,以後再次啟動這個容器的時候,只需要使用命令docker start就可以。docker run相當於執行了兩步操作 將映象 image 放到容器 container 中,這一步過程叫做...

docker run和docker exec的區別

docker run 建立乙個新的容器並執行乙個命令 docker exec 在執行的容器中執行命令 docker run 建立乙個新的容器並執行乙個命令 docker run options image command arg.options說明 使用docker映象nginx latest以後臺...

執行緒的run 和start )

1.run 執行狀態方法 run 方法 在本執行緒內呼叫該runnable物件的run 方法,可以重複多次呼叫 2.start 啟動乙個執行緒 就緒 start 方法 啟動乙個執行緒,呼叫該runnable物件的run 方法,不能多次啟動乙個執行緒 public class runtest catc...