• docker的基本命令

  (1)创建一个虚拟机:docker-machine create --driver virtualbox default,
  (2)列出所有虚拟机:docker-machine ps,
  (3)获取环境配置:docker-machine env default ,
  (4)搜索镜像:docker search ubuntu,
  (5)拉取下载镜像:docker pull ubuntu,
  (6)创建并运行容器(交互方式):docker run -it -d ubuntu bin/bash,
  (7)运行已经存在的容器(交互方式):docker exec -it 容器ID /bin/bash,
  (8)列出已经运行的容器:docker ps

  • docker的相关命令

  (1)创建一个容器:docker create,
  (2)创建并且运行:docker run,
  (3)创建并运行一个暂时性的容器(运行结束后会删除该容器): docker run --rm,
  (4)创建并运行容器(交互方式):docker run -t -i ,
  (5)关闭某个容器:docker stop,
  (6)启动某个容器:docker start ,
  (7)重新启动某个容器:docker restart,
  (8)删除某个容器:docker rm,
  (9)够移除所有与该容器相关的Volume:docker rm -v,
  (10)发送SIGKILL信号量到某个容器:docker kill,
  (11)附着到正在运行的容器:docker attach;
  (12)阻塞直到某个容器关闭:docker wait,
  (13)列出所有镜像:docker images,
  (14)原始码中创建镜像:docker import,
  (15)Dockfile中创建镜像:docker build,
  (16)从容器中创建镜像:docker commit,
  (17)移除某个镜像:docker rmi,
  (18)从某个tar包中加载镜像:docker load,
  (19)将镜像存入到某个tar包中:docker save,
  (20)列出所有正在运行的和已经停止的容器:docker ps -a,
  (21)获取某个容器中log日志:docker logs,
  (22)检测容器的详细信息:docker inspect,
  (23)获取容器中所有的事件:docker events,
  (24)获取容器的全部的开放端口:docker port,
  (25)列出容器中运行的全部的进程:docker top,
  (26)列出容器中的资源的使用情况的统计信息:docker stats,
  (27)列出容器中文件的变化情况:docker diff,
  (28)列出镜像的全部历史信息:docker history,
  (29)容器与本地文件系统之间进行文件复制:docker cp,
  (30)将容器中的文件系统的内容输出到tar文件中:docker export

docker 一些命令的更多相关文章

  1. Docker 清理命令集锦

    杀死所有正在运行的容器 复制代码代码如下: docker kill $(docker ps -a -q) 删除所有已经停止的容器 复制代码代码如下: docker rm $(docker ps -a ...

  2. Docker - Docker基础命令及使用

    Docker Docker - 官网 Docker - Hub GitHub - Docker Docker中文社区 Docker基础命令 Docker 查看帮助信息:docker --help 查看 ...

  3. docker基础命令详解

    Commands: attach    Attach to a running container build     Build an image from a Dockerfile commit  ...

  4. 关于Docker 常用命令

    Docker 常用命令 分类列一下常用的CLI命令 仓库相关 search/ pull / push / login etc. 例:docker pull ubuntu 从仓库下载ubuntuimag ...

  5. Docker入门命令

    Edit Docker入门命令 # 安装镜像sudo docker pull ubuntu:12.04# 镜像列表sudo docker images# 运行镜像sudo docker run -t ...

  6. 谁用光了磁盘?Docker System命令详解

    译者按: Docker镜像,容器,数据卷以及网络都会占用主机的磁盘空间,这样的话,磁盘很容易就会被用完.这篇博客介绍了一个简单的解决方案 - Docker System命令. 原文: What's e ...

  7. Docker 网络命令

    docker network create docker network connect docker network ls docker network rm docker network disc ...

  8. Docker commit 命令保存的镜像文件太大的问题

    基础镜像: centos7.5 进入容器后, 先后安装了 jdk1.8, maven3.6.0, git, rocketmq4.3.2 安装完成后使用 docker commit 命令保存为镜像 结果 ...

  9. Docker基础命令和时区问题

    Docker 命令 1. 安装Docker # ubuntu系统安装 $ sudo apt install docker-ce # 启动docker $ sudo systemctl start do ...

  10. 【Docker】(3)---linux部署Docker、Docker常用命令

    linux部署Docker.Docker常用命令 本次部署Linux版本:CentOS 7.4 64位. 说明: 因为Docker是基于Linux 64bit的 所以Docker要求64位的系统且内核 ...

随机推荐

  1. Error: pgraster_wkb_reader: grayscale band type 10 unsupported

    错误原因:Float32 is not supported for rendering.即栅格数据类型Float32不支持. cmd中用GDAL查看.在波段中的数据类型是Float32的不支持渲染. ...

  2. Java 集合基础详细介绍

    一.Java集合框架概述 集合.数组都是对多个数据进行存储操作的结构,简称Java容器.此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt, .jpg, .avi,数据库中).Jav ...

  3. Mysql基本原理和概念

    一.引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题.对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载.对于系统的稳定性和扩展性造成了极大的问题.通 ...

  4. SQLite为何要用C语言来开发?

    SQLite 选择 C 语言的理由是?为什么不选择 Go 或者 Rust? C 语言是最好的 SQLite 在 2000 年 5 月 29 日发布,并一直使用 C 语言实现.C 语言一直是实现 SQL ...

  5. Kubernetes Deployment故障排除图解指南

     个人K8s还在学习中,相关博客还没有写,准备学第二遍再开始学,发现这篇文章挺好,先转载一下. 原创: 白明的赞赏账户 下面是一个示意图,可帮助你调试Kubernetes Deployment(你可以 ...

  6. 页面点击按钮下载excel(原生js)

    let els = document.getElementsByTagName('iframe'); if(els.length > 0){ for(let i = 0;i < els.l ...

  7. 使用 UIStoryBoard 语法糖

    最后更新: 2018-09-06 当你用 UIStoryBoard (以下简称 'SB') 做iOS开发时候,总是避免不了设置 StoryBoard ID 的问题, StoryBoard ID 是一个 ...

  8. Bug管理工具MantisBT-2.18.0安装教程

    Bug管理工具MantisBT安装教程 MantisBT官网下载地址:https://sourceforge.net/projects/mantisbt/# 写于:2018.12.1 如上传博客资料图 ...

  9. python之新式类与经典类

    经典类与新式类 经典类:P 或 P()--深度查找,向上查父节点 新式类 :P(object)---广度查找,继承object,新式类的方法较多  

  10. CentOS7修改计算机名!

    https://www.cnblogs.com/acgpiano/p/4170546.html sudo hostnamectl set-hostname <host-name>