个人简单总结:

参数 用途 语法 示例
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. win7安装SQL Server 2005 的问题总结

    SQL Server 安装程序无法连接到数据库服务进行服务器配置. 错误为: [Microsoft][SQL Native Client]客户端不支持加密. 有关详细信息,请参阅服务器错误日志和安装日 ...

  2. Wannafly Winter Camp 2020 Day 6I 变大! - dp

    给定一个序列,可以执行 \(k\) 次操作,每次选择连续的三个位置,将他们都变成他们的最大值,最大化 \(\sum a_i\) 需要对每一个 \(k=i\) 输出答案 \(n \leq 50, a_i ...

  3. 一键安装最新内核并开启 BBR 脚本

    最近,Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法.根据以往的传统,Google 总是先在自家的生产环境上线运 ...

  4. ubuntu---禁止更新内核

    系统内核 4.15.0-29  更新成了 4.15.0-88,降级内核并禁止更新内核 查看已安装内核:dpkg --get-selections |grep linux-image 查看正在使用的内核 ...

  5. html5的页面在IOS中,按钮 变成圆角怎么办?

      在button的css 中添加: -webkit-appearance: none;     border: none;     border-radius: 0; ok 的啦   文章来源:刘俊 ...

  6. kindle怎么导入电子书

    参考网址:https://jingyan.baidu.com/article/59a015e342a165f795886545.html

  7. 题解 AT4164 【[ABC102A] Multiple of 2 and N】

    首先我们先来回忆一下小学一年级就学过的知识:任何一个偶数都是 \(2\) 的倍数,那么我们就可以分成两种情况考虑:奇数和偶数. 对于偶数,我们可以直接将其输出,因为它必定能被 \(2\) 与它自己整除 ...

  8. Currency Exchange POJ - 1860 spfa判断正环

    //spfa 判断正环 #include<iostream> #include<queue> #include<cstring> using namespace s ...

  9. CodeForces 1144C

    链接 https://vjudge.net/problem/CodeForces-1144C #include<bits/stdc++.h> using namespace std; in ...

  10. 微信小程序CSS之Flex布局

    转载:https://blog.csdn.net/u012927188/article/details/83040156 相信刚开始学习开发小程序的初学者一定对界面的布局很困扰,不知道怎么布局,怎么摆 ...