docker
--直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。

docker 【command】 --help
--深入的了解指定的 Docker 命令使用方法

docker --version
docker version
docker info
输出docker的版本和系统配置信息

docker images
--显示镜像列表

docker ps
--显示容器列表
docker container --help
列出所有容器操作命令清单
docker container ls
--正在运行的容器
docker container ls --all
--全部容器
docker container ls -aq
--结束运行的容器

docker run IMAGE_ID
--指定镜像, 运行一个容器
例如:docker run Ubuntu:latest /bin/echo "hello world"
docker: Docker 的二进制执行文件。
run:与前面的 docker 组合来运行一个容器。
ubuntu:15.10指定要运行的镜像,Docker首先从本地主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公共镜像。
/bin/echo "Hello world": 在启动的容器里执行的命令
docker run -i -t ubuntu:15.10 /bin/bash
docker的两个参数 -i -t,让docker运行的容器实现"对话"的能力
-t:在新容器内指定一个伪终端或终端。
-i:允许你对容器内的标准输入 (STDIN) 进行交互。
-d:让容器在后台运行。
-P:将容器内部使用的网络端口映射到我们使用的主机上的随机端口。
-p 标识来绑定指定端口

docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
--使用以上命令创建一个以进程方式运行的容器(后台模式)
CONTAINER ID:容器ID
NAMES:自动分配的容器名称
docker ps 查看容器信息
docker logs container id/names,查看容器内的标准输出
docker stop container id/names,停止容器

docker start/stop/pause/unpause/kill/restart CONTAINER_ID/names
--操作容器状态

docker tag IMAGE_ID [REGISTRYHOST/][USERNAME/]NAME[:TAG]
--给指定镜像命名

docker pull/push NAME:TAG
--下载, 推送镜像到 Docker registry server , NAME 部分包括了服务地址

docker rm/rmi CONTAINER_ID/IMAGE_ID
--删除容器, 镜像

docker inspect CONTAINER_ID/IMAGE_ID
--查看细节信息

docker top CONTAINER_ID
--查看指定的运行容器的进程情况

docker save/load
--保存, 恢复镜像信息

docker commit CONTAINER_ID
--从容器创建镜像

docker export > xxx.tar
--保存一个容器

docker import - < xxx.tar
--恢复一个容器

docker cp CONTAINER_ID:PATH HOSTPATH
--从镜像复制文件到实体机

docker diff CONTAINER_ID
--查看容器相对于镜像的文件变化

docker logs CONTAINER_ID
--查看容器日志

docker build
--从 Dockerfile 构建镜像

docker history IMAGE_ID
--查看镜像的构建历史

Docker操作命令的更多相关文章

  1. docker 操作命令详解

    docker attach命令-登录一个已经在执行的容器 docker build 命令-建立一个新的image docker commit命令-提交一个新的image docker cp命令-将容器 ...

  2. docker 操作命令

    sudo docker images   查看所有原有docker sudo docker ps  查看已启动的docker sudo docker start 3003 (stop , docker ...

  3. docker操作命令大全和后台参数

    一.命令行 可以通过运行 docker ,或者 docker help 命令得到命令行的帮助信息(我们以 CentOS 为操作环境为例): [root@iz2ze2bn5x2wqxdeq65wlpz ...

  4. Docker操作命令——查看、停止、删除容器

    列出所有容器 ID docker ps -aq 停止所有容器 docker stop $(docker ps -aq) 停止单个容器 docker stop 要停止的容器名 删除所有容器 docker ...

  5. [52ABP实战课程系列]Docker&Ubuntu从入门到实战开课啦~

    任何的课程都逃不开理论的支持 久等了各位,在Asp.NET Core2.0 项目实战入门视频课程结束后,根据发起的投票信息.Docker 排在首位.按照结果,我们开始进行Docker视频课程的录制. ...

  6. .net core 在 Docker 开发下的巨坑

    一,Docker 的安装 Windows 安装  Docker 官方文档: https://docs.microsoft.com/zh-cn/virtualization/windowscontain ...

  7. 使用docker运行dotnetcore站点

    使用docker运行netcore站点 1.新建一.netcore测试站点,dotnet publish 发布到publish目录下 2.编写Dockerfile文件 3.打包上传到centos服务器 ...

  8. Docker安装和基本操作

    一.Docker安装 CentOS7安装Docker CE $sudo yum install -y yum-utils device-mapper-persistent-data lvm2 $sud ...

  9. 面试中的MySQL主从复制|手撕MySQL|对线面试官

    关注微信公众号[程序员白泽],进入白泽的知识分享星球 前言 作为<手撕MySQL>系列的第三篇文章,今天讲解使用bin log实现主从复制的功能.主从复制也是MySQL集群实现高可用.数据 ...

随机推荐

  1. tp5 migrate数据库迁移工具

    tp5相对与tp3.2有很大的不同 migrate是其中一点,通过migrate程序员可以在php代码中创建数据库修改回滚等操作 首先下载migrate扩展,命令行到当前项目目录下执行 compose ...

  2. C++中const和指针

    常见的理解问题: const char * * s;//表示s是指向const char * 类型的指针: char * * const s;//表示s是指向char * 类型的一个常量指针.

  3. 使用C#获取Windows Phone手机的各种数据(转)

    转自:http://www.sum16.com/desinger/use-c-sharp-get-windows-phone-information.html 使用C#获取Windows Phone手 ...

  4. 利用Chrome浏览器的开发者工具截取整个页面

    ①打开Chrome浏览器的开发者工具: 快捷键: command + Alt + I (Mac). Ctrl + shift + I (Windows) 或者: 鼠标右键 -> 弹出菜单中选择 ...

  5. 团队作业——Beta冲刺1

    团队作业--Beta冲刺 冲刺任务安排 杨光海天 今日任务:开会讨论下,Beta阶段主要的冲刺内容 明日任务:根据冲刺内容,具体分配个人任务,对于冲刺内容做准备 吴松青 今日任务:跟新组员熟悉下,联络 ...

  6. 【Alpha 冲刺】 5/12

    今日任务总结 人员 今日原定任务 完成情况 遇到问题 贡献值 胡武成 建立数据库 未完成 设计表结构的时候,有些逻辑没有设计好,重新review一番设想的功能才初步确定表结构 孙浩楷 根据UI设计, ...

  7. PyQt5--QColorDiaglog

    # -*- coding:utf-8 -*- ''' Created on Sep 17, 2018 @author: SaShuangYiBing Comment: ''' import sys f ...

  8. sublime text3 setting-user

    { "caret_style": "smooth", "find_selected_text": true, "font_size ...

  9. DOM操作XML文件

    一.IE中的XML(IE低版本才支持) 在统一的正式规范出来以前,浏览器对于 XML 的解决方案各不相同.DOM2 级提出了动态创建 XML DOM 规范,DOM3 进一步增强了 XML DOM. 所 ...

  10. 解压版中文乱码问题MYSQL中文乱码

    安装的是解压版的MYSQL,具体配置参考:https://jingyan.baidu.com/article/9c69d48f85032f13c9024e15.html . 1:解压之后copy 一个 ...