当前位置:   article > 正文

Docker stop停止/remove删除所有容器以及dockerfile常用命令_docker remove

docker remove

查看、停止相关命令

$ docker ps // 查看所有正在运行容器
$ docker stop containerId // containerId 是容器的ID

$ docker ps -a // 查看所有容器
$ docker ps -a -q // 查看所有容器ID

$ docker stop $(docker ps -a -q) //  stop停止所有容器
$ docker  rm $(docker ps -a -q) //   remove删除所有容器

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

常用命令

# 帮助
docker --help

# 查看版本
docker version

# 查看所有容器
docker images

# 删除容器
docker rm [NAME]/[CONTIANER_ID]

# 删除image
docker rmi <IMAGE_ID>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

容器管理

# 输出docker容器日志
docker logs <CONTAINER_ID>
# 删除所有容器
docker rm docker pa -a -q
#删除所有镜像
docker rmi docker images -q -a
#查看容器种运行的进程
docker top <CONTAINER_ID>
#查看容器详细信息
docker inspect <CONTAINER_ID>
# 从容器中拷贝文件到主机上面
docker cp  容器ID:容器内路径 目的主机路径
#导出容器【导出容器的内容留作为一个tar归档文件[对应import命令]】
docker export 容器ID > 文件名.tar
#导入
cat 文件名.tar | docker import - 镜像用户/镜像名:镜像版本号
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

DockerFile

#删除虚悬镜像
docker image ls -f dangling=true
#添加容器卷
 docker run -it --privileged=true -v /宿主机绝对路径目录:/容器内目录      镜像名
# 后台启动守护进程
docker run -d redis:6.0.8
# 后台-d启动在想进入容器
docker exec -it 容器ID /bin/bash
# 前台启动
 docker run -it redis:6.0.8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/881387
推荐阅读
相关标签
  

闽ICP备14008679号