docker run :运行容器
docker run -it --rm \
ubuntu:16.04 \
bash
参数解释:
-it:-i 是交互式操作,-t 是指终端运行
--rm:容器退出后删除容器,即自动执行docker rm 自己
-d参数可以让容器在后台运行,输出结果可以用docker logs查看
如果容器没有终止,可以用docker attach 或者 docker exec进入容器
docker exec要带上 -i 和进入容器需要运行的命令,并且退出的时候不会终止容器
docker exec -i $(id) bash
终止容器方法:
1.可以使用 docker container stop 来终结使用中的容器
2.当docker容器中的应用终结的时候,容器也自动终止
ps:终止后的容器可以用途 docker container ls -a 命令查看 (也可以用 docker ps -a)
ps:容器终止不代表容器被删除。。。
删除 docker 容器
docker ps -a -q:用于查看docker容器状况,如果没有任何返回,则没有存在的容器
docker rm $(docker ps -a -q) : 删除所有终止状态的容器。。
以下命令一样:docker container prune