docker操作
docker run
-i 标志保证容器中STDIN是开启的 -t创建的容器分配一个伪tty终端
docker run --name bob_the_container -i -t ubuntu /bin/bash
创建守护式容器
docker run --name daemon_dave -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"
docker start | stop | restart | rm | rmi
批量删除镜像或者容器
删除全部标签为none的镜像
1 | docker rmi `docker images -a | awk '/^<none>/ { print $3 }'` |
删除除某个容器ID外的其他容器
1 | docker rm `docker ps -a -q | awk '!/81df01422b69/'` |
docker attach
重新回到了容器的Bash提示符
docker attach bob_the_container