• Docker 常用命令汇总


    Docker 镜像命令

    列出镜像列表

    $ docker images
    $ docker image ls -a
    

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

    $ docker run -d {镜像名}
    

    删除指定 Docker 镜像

    $ docker  image rm {镜像名}
    

    删除 Docker 虚悬镜像

    $ docker image prune
    

    Docker 容器命令

    列出正在运行的容器

    $ docker ps -a
    

    列出所有容器(包括已停止容器)

    $ docker ps -l
    

    进入运行中的 Docker 容器

    $ docker exec -it {容器ID} /bin/bash
    

    停止 Docker 容器

    $ docker stop {容器ID}
    

    删除指定 Docker 容器

    $ docker rm -f {容器ID}
    

    删除停止的 Docker 容器

    $ 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}:{容器内文件路径} {主机内文件存储路径}
    
  • 相关阅读:
    java上传文件依赖的jar
    maven创建web项目很慢
    人才的成长与工作环境
    msdtc
    阿里巴巴的ChaosBlade
    集成电路
    晶体管
    PHPStorm如何快捷提交代码到服务器
    PHP 7新特性
    题(3)
  • 原文地址:https://www.cnblogs.com/antoniopeng/p/12687325.html
Copyright © 2020-2023  润新知