欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker多容器操作與強(qiáng)制刪除容器的方法步驟

 更新時(shí)間:2022年11月04日 11:32:38   作者:水香木魚  
有時(shí)候我們會(huì)有很多已經(jīng)停止的容器或者由于錯(cuò)誤強(qiáng)制退出不能用的容器,那我們就需要?jiǎng)h除了,下面這篇文章主要給大家介紹了關(guān)于docker多容器操作與強(qiáng)制刪除容器的方法步驟,需要的朋友可以參考下

簡(jiǎn)介:

這是一篇有關(guān)【doker的多容器操作和強(qiáng)制刪除容器的方法】的文章,用最精簡(jiǎn)的語(yǔ)言去表達(dá)給前端讀者們。

1、創(chuàng)建多個(gè)容器

在WIndows環(huán)境下我們來(lái)作這個(gè),先打開三個(gè)PowerShell窗口,然后在每個(gè)窗口中輸入創(chuàng)建容器的命令,這里以Nginx鏡像為例

docker container run nginx

然后再重新打開一個(gè)PowerShell窗口,輸入查看命令,查看已經(jīng)開啟的容器。

docker container ls

可以看到現(xiàn)在已經(jīng)有3個(gè)開啟的容器了。

PS C:\Users\Administrator> docker container ls
CONTAINER ID   IMAGE     COMMAND                  CREATED         STATUS         PORTS     NAMES
91cc350cc044   nginx     "/docker-entrypoint.…"   6 minutes ago   Up 6 minutes   80/tcp    optimistic_kalam
24f7f578deff   nginx     "/docker-entrypoint.…"   6 minutes ago   Up 6 minutes   80/tcp    focused_lovelace
06fbdca5b9fb   nginx     "/docker-entrypoint.…"   7 minutes ago   Up 7 minutes   80/tcp    epic_wright

2、停止多個(gè)容器

現(xiàn)在要把三個(gè)容器用一個(gè)命令停掉,笨的方法是直接加上ID或名字【不推薦】。

docker container stop  <ID1  ID2  ID3>

但如果你想想,比如這時(shí)候有100個(gè)容器,我們用這種方法就會(huì)非常麻煩。

這時(shí)候我們需要學(xué)一個(gè)新的查看命令,比如只查看現(xiàn)在所有容器的ID【推薦】,命令如下。

docker container ps -aq

這樣就打印出了所有容器的ID,這時(shí)候包括沒(méi)有開啟的。

91cc350cc044
24f7f578deff
06fbdca5b9fb
6fcbf0e96849

有了這個(gè)命令之后,我們就可以作一個(gè)命令組合。

docker container stop $(docker container ps -qa)

命令執(zhí)行后,會(huì)返回給我們?nèi)萜鞯木幪?hào),說(shuō)明已經(jīng)停止了??梢允褂孟旅娴拿钤俅尾榭?。

docker container ls -a

這時(shí)候就可以看到,所有容器不在是up狀態(tài)了,而是exited狀態(tài)。

**PS C:\Users\Administrator> docker container ls -a
CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS                      PORTS     NAMES
91cc350cc044   nginx     "/docker-entrypoint.…"   36 minutes ago   Exited (0) 10 seconds ago             optimistic_kalam
24f7f578deff   nginx     "/docker-entrypoint.…"   37 minutes ago   Exited (0) 10 seconds ago             focused_lovelace
06fbdca5b9fb   nginx     "/docker-entrypoint.…"   38 minutes ago   Exited (0) 10 seconds ago             epic_wright
6fcbf0e96849   nginx     "/docker-entrypoint.…"   46 hours ago     Exited (0) 46 hours ago               great_raman**

3、刪除多個(gè)容器

會(huì)了停止多個(gè)容器,那刪除多個(gè)容器就很簡(jiǎn)單了。

docker container rm $(docker container ps -aq)

4、強(qiáng)制刪除容器

正在運(yùn)行的容器,是不可以直接刪除的,會(huì)報(bào)錯(cuò)。我們來(lái)做個(gè)實(shí)驗(yàn)。

新建一個(gè)容器:

docker container run nginx

然后新開一個(gè)PowerShell,直接使用rm命令刪除。

docker container rm <ID or Image Name >

這時(shí)候會(huì)直接報(bào)錯(cuò)。報(bào)錯(cuò)內(nèi)容如下。

Error response from daemon: You cannot remove a running container 21d0ec08e126efe73482264a588a3169c9d5b2253e7d53657ab8ddcf0f8302ba. Stop the container before attempting removal or force remove

報(bào)錯(cuò)信息大體就是不能刪除沒(méi)有stop的容器

但這時(shí)候就是要?jiǎng)h除,你可以使用強(qiáng)制刪除命令怕【非必要情況下,謹(jǐn)慎使用!】進(jìn)行刪除。

docker container rm <ID or Image Name > -f

輸入完成就刪除成功了。

總結(jié)

到此這篇關(guān)于docker多容器操作與強(qiáng)制刪除容器的文章就介紹到這了,更多相關(guān)docker多容器操作與強(qiáng)制刪除容器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker安裝nginx容器的方法

    docker安裝nginx容器的方法

    Nginx也是一款服務(wù)器,我們常用它做如:反向代理、負(fù)載均衡、動(dòng)態(tài)與靜態(tài)資源的分離的工作,這篇文章主要介紹了docker安裝nginx,需要的朋友可以參考下
    2023-01-01
  • docker守護(hù)進(jìn)程的配置和操作的方法

    docker守護(hù)進(jìn)程的配置和操作的方法

    這篇文章主要介紹了docker守護(hù)進(jìn)程的配置和操作的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • 超簡(jiǎn)單實(shí)現(xiàn)Docker搭建個(gè)人博文系統(tǒng)

    超簡(jiǎn)單實(shí)現(xiàn)Docker搭建個(gè)人博文系統(tǒng)

    這篇文章主要介紹了超簡(jiǎn)單實(shí)現(xiàn)Docker搭建個(gè)人博文系統(tǒng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Docker安裝MySQL及授權(quán)遠(yuǎn)程訪問(wèn)的詳細(xì)教程

    Docker安裝MySQL及授權(quán)遠(yuǎn)程訪問(wèn)的詳細(xì)教程

    Docker是一種流行的容器化平臺(tái),可以簡(jiǎn)化應(yīng)用程序的部署和管理,下面這篇文章主要給大家介紹了關(guān)于Docker安裝MySQL及授權(quán)遠(yuǎn)程訪問(wèn)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • Mac上使用Docker如何快速啟動(dòng)MySQL測(cè)試

    Mac上使用Docker如何快速啟動(dòng)MySQL測(cè)試

    本文主要討論如何使用Docker快速啟動(dòng) MySQL 測(cè)試,包括Mac環(huán)境。非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-10-10
  • docker查看日志命令的實(shí)現(xiàn)步驟

    docker查看日志命令的實(shí)現(xiàn)步驟

    Docker可以使用?docker logs?命令來(lái)查看容器的日志,本文主要介紹了docker查看日志命令的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • docker中nginx的location轉(zhuǎn)發(fā)不生效的解決

    docker中nginx的location轉(zhuǎn)發(fā)不生效的解決

    這篇文章主要介紹了docker中nginx的location轉(zhuǎn)發(fā)不生效的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • docker 容器網(wǎng)絡(luò)模式詳解

    docker 容器網(wǎng)絡(luò)模式詳解

    這篇文章主要為大家介紹了docker 容器網(wǎng)絡(luò)模式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • CentOS7安裝使用Docker的步驟

    CentOS7安裝使用Docker的步驟

    本篇文章主要介紹了詳解CentOS7安裝使用Docker的步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • CentOS?7安裝Docker

    CentOS?7安裝Docker

    這篇文章介紹了CentOS?7安裝Docker的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12

最新評(píng)論