Docker 经常使用命令汇总

Docker 镜像命令

列出镜像列表docker

$ docker images
$ docker image ls -a复制代码

运行 Docker 镜像(守护态方式)bash

$ docker run -d {镜像名}复制代码

删除指定 Docker 镜像spa

$ docker  image rm {镜像名}复制代码

删除 Docker 虚悬镜像日志

$ docker image prune复制代码

Docker 容器命令

列出正在运行的容器code

$ docker ps -a复制代码

列出全部容器(包括已中止容器)get

$ docker ps -l复制代码

进入运行中的 Docker 容器博客

$ docker exec -it {容器ID} /bin/bash复制代码

中止 Docker 容器it

$ docker stop {容器ID}复制代码

删除指定 Docker 容器io

$ docker rm -f {容器ID}复制代码

删除中止的 Docker 容器class

$ docker container prune复制代码

查看 Docker 容器历史运行日志

$ docker logs {容器名}复制代码

实时监听 Docker 容器运行日志

$ docker logs -f {容器名}复制代码

Docker 数据卷命令

建立 Docker 数据卷

$ docker volume create {数据卷名}复制代码

列出全部 Docker 数据卷

$ docker volume ls复制代码

删除指定 Docker 数据卷

$ docker volume rm {数据卷名}复制代码

删除未关联(失效) Docker 数据卷

$ docker volume prune
$ docker volume rm $(docker volume ls -qf dangling=true)复制代码

Docker 文件操做命令

从主机复制文件到 Docker 容器中

$ sudo docker cp {主机内文件路径} {容器ID}:{容器内文件存储路径}复制代码

从 Docker 容器中复制文件到主机中

$ sudo docker cp {容器ID}:{容器内文件路径} {主机内文件存储路径}复制代码
  • 文章做者:彭超
  • 本文首发于我的博客:antoniopeng.com/2019/07/15/…
  • 版权声明:本博客全部文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 彭超 | Blog
相关文章
相关标签/搜索