docker基础:命令详解(二)

一、docker中的命令
1.在docker中有很多命令,使用docker --help进行查看。
A self-sufficient runtime for containers

Options:
选项:
--config string Location of client config files (default "/root/.docker")
——客户端配置文件配置字符串的位置
-D, --debug Enable debug mode
-调试启用调试模式
--help Print usage
——帮助打印使用
-H, --host list Daemon socket(s) to connect to (default [])
-主机列表守护程序套接字(s)连接到(默认值)
-l, --log-level string Set the logging level ("debug", "info", "warn", "error", "fatal") (default "info")
日志级别字符串设置日志级别(“调试”、“信息”、“警告”、“错误”、“致命”)(默认“信息”)
--tls Use TLS; implied by --tlsverify
——TLS使用TLS;暗示——tlsverify
--tlscacert string Trust certs signed only by this CA (default "/root/.docker/ca.pem")
——tlscacert信任证书签名字符串仅由该CA
--tlscert string Path to TLS certificate file (default "/root/.docker/cert.pem")
——tlscert字符串路径的TLS证书文件
--tlskey string Path to TLS key file (default "/root/.docker/key.pem")
——tlskey字符串路径的TLS密钥文件
--tlsverify Use TLS and verify the remote
——tlsverify使用TLS验证远程
-v, --version Print version information and quit
- - -版本打印版本信息并退出

Management Commands:
管理命令:
container Manage containers
集装箱 管理的容器
image Manage images
镜像 管理镜像
network Manage networks
网络 管理网络
node Manage Swarm nodes
节点 管理群节点
plugin Manage plugins
插件 管理插件
secret Manage Docker secrets
秘密 管理Docker的秘密
service Manage services
服务 管理服务
stack Manage Docker stacks
堆栈 管理Docker 堆栈
swarm Manage Swarm
集群 管理集群
system Manage Docker
系统 管理docker
volume Manage volumes
体积 容量管理
从stack向下的命令都是关于swarm集群的操作命令

Commands:
命令:
attach Attach to a running container
附加 进入容器中,在运行的容器上执行命令(区别于exec)
build Build an image from a Dockerfile
构建一个镜像从一个dockerfile
commit Create a new image from a container's changes
根据更改的容器提交一个新的镜像
cp Copy files/folders between a container and the local filesystem
在容器和本地文件系统之间复制文件/文件夹
create Create a new container
创建一个新的容器
diff Inspect changes to files or directories on a container's filesystem
差异 检查文件或目录在容器的文件系统的变化
events Get real time events from the server
事件从服务器获取实时事件
exec Run a command in a running container
执行 不进入容器中运行容器中的命令(区别于attach)
export Export a container's filesystem as a tar archive
导出作为容器归档的容器文件系统
history Show the history of an image
历史 显示镜像的历史
images List images
镜像 查看镜像列表
import Import the contents from a tarball to create a filesystem image
导入的内容从文件创建一个文件系统镜像
info Display system-wide information
信息显示系统
inspect Return low-level information on Docker objects
返回docker的详细基础信息。
kill Kill one or more running containers
杀死一个或多个正在运行的容器
load Load an image from a tar archive or STDIN
加载 加载一个镜像通过tar归档文件或标准
login Log in to a Docker registry
登录到Docker注册表
logout Log out from a Docker registry
注销注销docker
logs Fetch the logs of a container
记录容器的日志
pause Pause all processes within one or more containers
暂停在一个或多个容器内暂停所有进程
port List port mappings or a specific mapping for the container
端口列表端口映射或容器的特定映射
ps List containers
容器列表
pull Pull an image or a repository from a registry
从注册表中或者私服拉取一个镜像
push Push an image or a repository to a registry
将图像或存储库推送到注册表或私服
rename Rename a container
重命名容器
restart Restart one or more containers
重启重新启动一个或多个容器
rm Remove one or more containers
移除一个或多个容器
rmi Remove one or more images
移除一个或多个镜像
run Run a command in a new container
运行一个新的容器
save Save one or more images to a tar archive (streamed to STDOUT by default)
将镜像保存成一个或多个tar的镜像文件。(流到stdout默认)
search Search the Docker Hub for images
搜索docker hub中的镜像
start Start one or more stopped containers
启动一个或多个停止容器

stats Display a live stream of container(s) resource usage statistics
统计显示容器(资源)使用统计的实时流
stop Stop one or more running containers
停止一个或多个正在运行的容器
tag Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
标签创建一个标签target_image给source_image
top Display the running processes of a container
顶部显示容器的运行过程
unpause Unpause all processes within one or more containers
取消暂停取消暂停所有过程的一个或多个容器
update Update configuration of one or more containers
更新一个或多个容器的更新配置
version Show the Docker version information
版本显示docker的版本信息
wait Block until one or more containers stop, then print their exit codes
等待块,直到一个或多个容器停止,然后打印它们的出口代码

二、docker命令的使用
1、查看docker的信息,包括启动的容器,镜像等:docker info

Paste_Image.png
2、查看docker的版本详细信息:docker version
Paste_Image.png
3、在docker hub 上搜索镜像的信息:docker search 镜像名称
例如:搜索tomcat docker search tomcat
Paste_Image.png
4、查看log日志:docker logs 容器名
      附带属性:-f 可以实时查看日志输出
                        -t 可以查看时间戳及每行日志的时间。
Paste_Image.png
5、登录docker hub:docker login 
      如果有私服:docker login 私服地址
6、查看全部容器和镜像信息:docker system df/docker system df -v
Paste_Image.png
7、系统监控事件:docker system events  
      -f, --filter filter Filter output based on conditions provided
        基于滤波器提供的滤波器滤波器输出条件
      --format string Format the output using the given Go template
        使用给定的GO模板输出格式化字符串格式
      --help Print usage
         ——帮助打印使用
      --since string Show all events created since timestamp
        因为字符串显示自时间戳创建的所有事件。
      --until string Stream events until this timestamp
        ——直到字符串流事件直到这个时间戳
Paste_Image.png
8、删除命令, 删除所有的被挂起未启动的容器:docker system prune
      -a, --all     Remove all unused images not just dangling ones
          删除所有的被挂起的容器,已启动的不删除
      -f, --force   Do not prompt for confirmation
          不提示删除确认
      --help    Print usage
          帮助命令
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,098评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,213评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,960评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,519评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,512评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,533评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,914评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,804评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,563评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,644评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,350评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,933评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,908评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,146评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,847评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,361评论 2 342

推荐阅读更多精彩内容

  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 4,376评论 0 27
  • # docker --helpUsage: docker [OPTIONS] COMMAND [arg...] ...
    dujh302阅读 370评论 0 0
  • 以下原文转载于(https://docs.docker.com/docker-for-mac/)(想找中文版的最新...
    Veekend阅读 7,539评论 0 17
  • 序 在上一篇基于Docker进行Golang开发文章中对Docker进行了安装,并对如何用Docker进行Gola...
    技术学习阅读 1,920评论 0 3
  • 国庆中秋小长假的第一天,一年难得的长假。八天假期,怎么度过?应该花费一番心思,怎么度过才算有意义。不然,浑浑噩噩地...
    忧米阅读 247评论 0 2