有镜像才能创建容器
docker run
参数说明
docker run -it centos
列出当前机器下的所有docker
docker ps
参数
-
-a 列出当前所有 正在运行 + 历史上运行过 的容器
-
-l 显示最近创建的容器。l :latest
-
-n 最近n个创建的容器
-
-q 静默模式,只显示容器编号。q: quiet
-
--no-trunc 不截断输出
例如:
docker ps -l 列出最近创建的容器
docker ps -n 2 列出最近创建的2个容器
退出docker
-
exit, 容器停止退出
-
ctrl + p +q,容器不停止退出
启动docker
docker start 容器id或者容器名字
启动已经创建好的
docker run是创建容器,然后运行
重启docker
docker restart
原来已经运行了2分钟,重启后是运行了8s,说明重启成功了
停止容器
docker stop 容器id或者容器名字
强制停止容器
docker kill 容器id或者容器名字
类似于拔掉电源
删除容器
单个删除: docker rm
一次性删除多个容器,2种方法
-
docker rm -f $(docker ps -a -q)
-
docker ps -a -q | xargs docker rm
docker ps -a -q的作用只是列出所有容器的id