在使用docker的過程中,我們有時(shí)需要啟動(dòng)所有的容器,那么怎么做呢?下面就來介紹一下docker啟動(dòng)所有的方法。
docker start $(docker ps -a -q)
上面這段命令可以在終端中運(yùn)行,它的含義是啟動(dòng)所有已經(jīng)創(chuàng)建的容器,包括處于停止?fàn)顟B(tài)的容器。
這段命令使用了docker的ps命令,它可以列出所有的容器,而 -a 參數(shù)則是表示列出所有的容器,而不僅僅是正在運(yùn)行的容器。-q 參數(shù)則表示只列出容器的ID。
使用$(docker ps -a -q)可以將容器的ID作為參數(shù)傳入start命令中,從而啟動(dòng)所有的容器。
總之,docker start $(docker ps -a -q)這條命令可以讓你輕松啟動(dòng)所有的容器,方便快捷。