个人简单总结:

参数 用途 语法 示例
search 在docker hub中搜索镜像 docker search 镜像名称 docker search nginx
pull 在docker hub中下载镜像到本地 docker pull 镜像名:tag docker pull nginx:latest
push 推送指定镜像到docker镜像服务器 docker push 本地镜像:tag docker push nginx:V1
images 查看本地所有docker镜像 docker images docker imaegs
run 创建容器,并运行 docker run 参数 镜像名:tag docker -d run nginx:latest
history 查看镜像形成过程 docker history 本地镜像名:tag docker history nginx:V1
start 启动容器 docker start 容器ID或容器名称 docker strat 3d265463456
stop 停止容器 docker stop 容器ID或容器名称 docker stop nginx
build 通过dockerfile制作镜像 docker build 参数 镜像名:tag dockerfile目录 docker build -t nginx:V1 /opt/
attach 当前shell连接运行容器 docker attach 容器名 docker attach nginx
commit 保存当前容器为镜像/快照 docker commit 容器ID或容器名 新镜像名:tag docker commit nginx nginx:V2
cp 容器与宿主机互相复制文件 docker cp 容器名:文件目录/名称 本地目录 docker cp /var/www/html/ nginx:/var/www/html
create 创建容器但不启动容器 docker create 参数 镜像名称 docker create nginx:V1
diff 查看容器改动 docker diff 容器ID或容器名称 docker diff nginx
exec 在容器中执行命令 docker exec 参数 容器ID或名称 命令 docker exec centos echo '123'
login 登入docker镜像源服务器 docker login 服务器地址 docker login
logout 退出登录镜像源服务器 docker logout docker logout
logs 输出当前容器的日志信息 docker logs 容器ID或名称 docker logs nginx
port 查看容器的端口映射情况 docker port 容器ID或名称 docker port nginx
ps 列出容器列表 docker ps 参数 docker ps -a
restart 重新启动容器 docker restart 容器ID或名称 docker restart nginx
rm 删除容器 docker rm 参数 容器ID或名称 docker rm nginx
rmi 删除本地镜像 docker rmi 镜像名:tag docker rmi nginx:V1
save 保存镜像为tar包 docker save -o tar文件名 镜像名:tag docker save -o nginx.tar nginx:V1
top 查看容器中进程信息 docker top 容器ID或名称 docker top nginx
version 查看docker软件版本 docker version docker version
events 查看docker服务器实时时间 docker events 参数 docker events --since="1577321423"
import 从tar文件导入docker为镜像 docker import 参数 tar文件 镜像名:tag docker import nginx.tar nginx:V2
export 从docker导出镜像为tar文件 docker export 参数 镜像名:tag tar文件 docker export nginx:V2 nginx2.tar
info 查看docker系统信息 docker info docker info
inspect 查看容器详细信息 docker inspect 容器ID或名称 docker inspect nginx
kill 杀死正在运行的容器 docker kill 参数 容器ID或名称 docker kill nginx
load 从tar文件中加载为docker镜像 docker load -i tar文件 镜像名:tag docker load -i nginx2.tar nginx:V3
pause 暂停容器 docker pause 容器ID/名称 docker pause nginx
tag 镜像打标签 docker tag 镜像名:tag 新镜像名:tag docker tag nginx:V3 mynginx:V4
unpause 取消暂停的容器 docker unpause 容器ID/名称 docker unpause nginx
wait 阻塞运行直到容器停止,然后打印出它的退出代码 docker wait CONTAINER docker wait CONTAINER

这里提醒大家一句,我这里省略了许多命令参数,上面这些是最常用的一些参数和语法,后面会向大家介绍命令参数的使用

docker命令总结(一)的更多相关文章

  1. Docker命令学习

    今天更换腾讯云系统的时候发现了多了个CoreOS,据说是专门运行docker的轻量系统,顺便学习一下docker命令. 1. docker version 显示 Docker 版本信息. 2. doc ...

  2. Docker命令详解

    Docker命令详解   最近学习Docker,将docker所有命令实验了一番,特整理如下: # docker --help Usage: docker [OPTIONS] COMMAND [arg ...

  3. Docker入门教程(六)另外的15个Docker命令

    Docker入门教程(六)另外的15个Docker命令 [编者的话]DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第六篇,继续介绍Docker命令.之前的第二篇文章 ...

  4. 安装Docker和下载images镜像和常用Docker命令

    我的是centos7,也会6的方法: $sudo yum install docker 直接yum安装contos7使用centos6.5先获取epel源并 启动Docker,并注册开机服务 [roo ...

  5. docker命令和后台参数

    Docker官方为了让用户快速了解Docker,提供了一个 交互式教程 ,旨在帮助用户掌握Docker命令行的使用方法. Docker 命令行 下面对Docker的命令清单进行简单的介绍,详细内容在后 ...

  6. 掌握Docker命令

    1.管理镜像命令 获取镜像 docker push ubuntu:14:04 查看镜像列表 docker images 重命名image docker tag IMAGE-NAME NEW-IMAGE ...

  7. docker命令不需要敲sudo的方法

    由于docker daemon需要绑定到主机的Unix socket而不是普通的TCP端口,而Unix socket的属主为root用户,所以其他用户只有在命令前添加sudo选项才能执行相关操作. 如 ...

  8. 从开发到部署会用到的 Docker 命令

    本文的目的是理解容器开发在目标环境中部署的端到端流程,并列出这些操作所需的 Docker 命令.如果有任何Docker问题,请移步到最新最热的技术社区 IT帮 itbang.me 提问,短信通知专家来 ...

  9. docker命令行学习

    docker命令行学习 docker run docker run --help:老实说这条最管用了 docker run -it:交互模式,允许控制台输出 docker run -d:detach, ...

  10. Docker命令查询

    基本语法 docker [OPTIONS] COMMAND [arg...] 一般来说,Docker 命令可以用来管理 daemon,或者通过 CLI 命令管理镜像和容器.可以通过 man docke ...

随机推荐

  1. java遍历统计一个文件夹中所有文件单词出现次数

    思路就是通过递归进行文件遍历,把所有文件夹中的非目录文件都遍历一遍,并判断其中读取到的字符串是不是单词,并对单词进行记录和计数,并在最后进行排序输出,下面是代码: package word; impo ...

  2. Spark学习之路 (二十)SparkSQL的元数据[转]

    概述 SparkSQL 的元数据的状态有两种: 1.in_memory,用完了元数据也就丢了 2.hive , 通过hive去保存的,也就是说,hive的元数据存在哪儿,它的元数据也就存在哪儿. 换句 ...

  3. LeetCode 9、判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

    class Solution: def isPalindrome(self, x: int) -> bool: a = x if a<0: return False else: num = ...

  4. php弱语言特性-计算科学计数法

    php处理字符串时存在一个缺陷问题,如果字符串为“1e1”,本该是一个正常的字符串,但是php会将它认为是科学计数法里面的e: 也就是按照数学的科学计数法来说:1e1=10^1=10,因此php会把这 ...

  5. Firefox下载.net服务器文件时中文乱码

    ASP.NET中产生一个Excel报表,供浏览器下载.显然,下载时经常有汉字报表名称.针对当前的两个主流的浏览器IE和Firefox,似乎没有兼容的解决办法.网上搜索了一些解决方法,但在Firefox ...

  6. Blue Jeans[poj3080]题解

    题目 Description - The Genographic Project is a research partnership between IBM and The National Geog ...

  7. 删除在wireshark中保存的filter的方法

    现在想删除下图的filter,方法是:Edit->preferences->Filter Expressions

  8. pod has unbound immediate PersistentVolumeClaims : statefulset挂载不上pv的另一种情况

    大家都直到当volumeClaimTemplates匹配不上pv时,会出现statefulset挂载不到pv的问题.错误提示如下: error while running "VolumeBi ...

  9. git内容补充-Git零基础快速入门-苏玲

    https://git-scm.com/book/zh/v2 git历史 集中式版本控制管理:cvs.svn 分布式版本控制管理:git 基本命令 git config --list --global ...

  10. Luogu4316 | 绿豆蛙的归宿 (期望DP)

    题目背景 随着新版百度空间的上线,Blog宠物绿豆蛙完成了它的使命,去寻找它新的归宿. 题目描述 给出一个有向无环图,起点为1终点为N,每条边都有一个长度,并且从起点出发能够到达所有的点,所有的点也都 ...