一、提取要操作的docker container 信息
docker ps -a | grep ${docker_server_addr}/${docker_project}
二、获取要操作的docker container ID
docker ps -a | grep ${docker_server_addr}/${docker_project} | awk '{print $1}'
三、对docker container的各种操作
1、暂停容器
docker ps -a | grep ${docker_server_addr}/${docker_project} | awk '{print $1}'|xargs docker stop
2、删除容器
docker ps -a | grep ${docker_server_addr}/${docker_project} | awk '{print $1}'|xargs docker -f rm
3、查看端口号
docker ps -a | grep ${docker_server_addr}/${docker_project} | awk '{print $1}'|xargs docker port
四、操作docker镜像
1、获取镜像ID
docker ps -a | grep ${docker_server_addr}/${docker_project} | awk '{print $3}'
2、删除docker镜像
docker ps -a | grep ${docker_server_addr}/${docker_project} | awk '{print $3}'|xargs docker rmi