docker常用命令

一、基本命令

docker版本信息:docker version

docker 系统信息:docker info

二、镜像管理

查看所有镜像:docker images

搜索镜像:docker search bushbox

拉取下载:docker pull  busybos:latest

导出镜像:docker save busybos:latest > bushbox.tar

导入镜像:docker load <busybox.tar

删除镜像:docker rmi busybos:latest

更改镜像名:docker tag busybos:latest busybox:test

查看镜像历史: docker history busybox

三、容器管理

容器启动: docker run -d --name=nginx1 nginx:latest

-d 后台运行,--name 指定启动容器的名称  nginx:latest  nginx的最新版本

查看运行的容器: docker ps     docker ps -a

停止容器:docker stop name

重新启动容器; docker restart name

暂停容器:docker pause name

重新运行; docker unpause name

查看日志:docker logs –f name

查看容器的状态资源占用 : docker stats name

容器运行的进程:docker top name

强制删除容器:docker rm –f name

执行命令;docker exec –it name ls 可以查看容器下的目录文件   

   exec执行一个命令 –i 交互式的 t (terminal)终端形式打开

进入容器里面:docker exec -it nginx bash

 

 exit退出

 

 

查看容器的元信息:docker inspect name

查看容器的文件结构:docker diff name

posted @ 2021-08-01 11:27  顺逆流  阅读(45)  评论(0)    收藏  举报