Docker作為一款虛擬化技術(shù),在企業(yè)中越來(lái)越受歡迎。下面是幾個(gè)docker啟動(dòng)相關(guān)的命令:
docker run:創(chuàng)建并啟動(dòng)一個(gè)新的容器。 docker start:?jiǎn)?dòng)一個(gè)已經(jīng)存在的容器。 docker stop:停止一個(gè)容器。 docker restart:重啟一個(gè)容器。 docker pause:暫停一個(gè)正在運(yùn)行的容器。 docker unpause:恢復(fù)一個(gè)暫停的容器。
以上命令中,docker run是創(chuàng)建并啟動(dòng)一個(gè)新的容器,一般需要指定鏡像、容器名或ID等信息,如下代碼:
docker run -it --name=my_container ubuntu /bin/bash
其中,-it參數(shù)表示以交互式方式啟動(dòng)容器,--name參數(shù)指定容器名稱(chēng),ubuntu表示鏡像名稱(chēng),/bin/bash表示容器啟動(dòng)后執(zhí)行的命令。
docker start是啟動(dòng)一個(gè)已經(jīng)存在的容器,如下代碼:
docker start my_container
其中,my_container指的是待啟動(dòng)的容器名稱(chēng)。
docker stop是停止一個(gè)容器,如下代碼:
docker stop my_container
其中,my_container指的是待停止的容器名稱(chēng)。
docker restart是重啟一個(gè)容器,如下代碼:
docker restart my_container
其中,my_container指的是待重啟的容器名稱(chēng)。
docker pause是暫停一個(gè)正在運(yùn)行的容器,如下代碼:
docker pause my_container
其中,my_container指的是待暫停的容器名稱(chēng)。
docker unpause是恢復(fù)一個(gè)暫停的容器,如下代碼:
docker unpause my_container
其中,my_container指的是待恢復(fù)的容器名稱(chēng)。