Docker

docker version :查看docker的 版本信息docker

docker info:显示docker系统信息bash

docker --help:docker的帮助命令ui

docker images :列出本地主机上的镜像spa

docker images的参数说明命令行

-a:列出本地全部的镜像(含中间镜像层)rest

-q:只显示镜像Id日志

--digests:显示镜像的摘要信息code

--no-trunc:显示完整的镜像信息进程

docker search:从仓库中搜索指定的镜像it

docker search的参数说明

--no-trunch:显示完整的镜像描述

-s:列出收藏数不小于指定值得镜像

--automated:只列出automed build类型的镜像

docker rmi -f :删除镜像

docker rmi -f 镜像ID :删除单个镜像

docker rmi -f 镜像名1:TAG 镜像名2:TAG 删除多个

docker rmi -f $(docker images -qa) 删除所有

docker pull :下载镜像

常见的容器命令

docker润【option】image【command】:新建并启动

参数说明:

--name=“容器的新名字”:为容器指定一个名称

-d:后台运行容器,并返回容器Id,也即启动守护式容器

-i:以交互式运行容器,一般与-t同时使用

-t:为容器从新分配一个位数入终端,一般与-i同时使用

-P:随机端口映射

-p:指定端口映射

docker ps:列出当前全部在运行的容器

参数说明:

-a:列出当前全部正在运行的容器+历史上运行过的

-l:显示最近常见的容器

-n:显示最近n个常见的容器

-q:静默模式,只显示容器的编号

--no-trunc:不断输出

exit:容器中止退出

ctrl +p +q:容器不中止退出

容器启停命令

docker start:启动容器

docker restart:重启容器

docker stop:中止容器

docker kill:强制中止容器

删除已中止的容器

docker rm 容器id:删除单个容器

docker rm -f $(docker ps -a -q):删除多个容器

docker rum -d 容器名 启动守护是容器

docker log  -f -t --tail 容器id

-t:是加入时间戳

-f:跟随最新的日志打印

--tail:数字显示最后多少条

docker top 容器id:查看容器内运行的进程

docker inspect 容器id:查看内部细节

进入正在运行的容器并以命令行交互

docker exec -it 容器id bashSheel:在容器中打开新的终端,而且能够启动新的进程

docker attach 容器id:直接进入容器终端的命令,不会启动新的进程

docker cp 容器id:容器内路径 目标主机路径  从容器内拷贝文件到主机上

相关文章
相关标签/搜索