有时候需要启动或停止多个docker容器,手动逐一操作比较麻烦,可以通过bash命令进行批处理操作
众所周知,linux下键入
docker ps -a
可以查看所有容器(启动中的容器+未启动的容器) :
键入
docker ps -aq
可以获取所有容器的id:
所以,通过bash的管道操作就可以直接启动所有容器:
docker start $(docker ps -aq) # 启动所有容器
docker stop $(docker ps -aq) # 停止所有容器