容器(contianer)
容器是镜像的一个运行实例,不同的是它带有额外的可写层
可认为docker容器就是独立运行的一个或一组应用,以及它们所运行的必需环境。
启动一个容器
docker run -i -t nginx(等价于先执行docker create 再执行docker start 命令)
|
其中-t选项让docker分配一个伪终端并绑定到容器的标准输入上, -i则让容器的标准输入保持打开。若要在后台以守护态(daemonized)形式运行,可加参数-d
查看容器
列出本机正在运行的容器
|
|
docker container ls
|
|
或者
|
|
docker ps
|
|
# 列出本机所有容器,包括终止运行的容器
|
|
docker container ls –all
|
|
或者
|
|
dcoker ps -a
|
停止容器
docker container kill
|
|
# 或者
|
|
docker stop nginx
|
删除容器
docker container rm
|
|
或者
|
|
docker rm containerid
|
|
删除所有容器
|
|
docker rm $(ps -a -q)
|
|
强制删除所有容器
|
|
docker rm $(ps -a -q) -f
|
进入容器
docker exec -it containerid /bin/bash
|
|
# 或者
|
|
docker exec -it containername/bin/bash
|
使用exit退出容器
停止容器
docker stop containerid
|
|
# 或者
|
|
docker stop containername
|
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)