• docker命令大全


    基础操作

    docker ps      # 列出正在运行的容器   -a  列出所有的容器

    docker run    # 运行一个容器

    docker rm     # 删除指定容器

    docker rmi     # 删除一个镜像

    docker start   # 启动指定容器

    docker stop   # 停止指定容器

    docker  restart   # 重启指定容器

    docker info     # 查看docker系统的信息

    docker images   # 列出本地镜像

    docker pull     # 从Docker hub  拉取镜像

    docker create # 创建容器不启动

    docker build   # 从dockerfile 构建镜像

    容器管理

    docker exec   # 在正在运行的容器中执行命令

    例如: docker exec -itd  容器名/id  bash

    docker cp       # 在容器与主机间拷贝文件

    例如: docker cp 容器名/id:/path/file   /to/path

    docker attach   # 连接到容器的标准输入输出流

    例如: docker attach 容器名/id

    docker logs    # 查看容器日志

    例如: docker logs 容器名/id

    docker inspect   # 查看容器或者镜像的详细信息

    例如:docker inspect    名字/id

    docker port      # 列出容器端口映射

    例如:docker port   容器名/id  

    镜像管理

    docker save   # 保存镜像到本地tar文件

    例如:docker save -o  my_image.tar my_image

    docker load   #  从tar文件加载镜像

    例如:docker load -i  my_image.tar

    docker push  # 将镜像推送到镜像仓库

    例如:docker push my_repo/my_image:latest

    docker search: # 从Docker Hub搜索镜像

    例如:docker search ubuntu

    docker tag: # 给镜像打标签

    例如:docker tag my_image my_repo/my_image:latest

    docker import: # 从tar文件导入镜像

    例如:docker import my_image.tar my_new_image

    docker commit: # 从容器创建新的镜像

    例如:docker commit my_container my_new_image

    docker history: # 显示镜像构建历史

    例如:docker history my_image

  • 相关阅读:
    PyCharm运行bash脚本
    PointNet++改进策略 :模块改进 | EdgeConv | DGCNN, 动态图卷积在3d任务上应用
    C++学习第六课--string类型操作笔记
    青莲地心火 斗破 —— 双向带头循环链表
    MES 漫谈123
    雷军:我的程序人生路
    flutter tabbar设置文字背景,不延时
    零基础学Java(1)初识Java程序
    Qt跨平台(统信UOS)各种坑解决办法
    01 使用docker搭建wordpress博客网站
  • 原文地址:https://blog.csdn.net/weixin_60250117/article/details/139997061