【docker基本命令整理】

基本命令

仓库相关操作

docker pull     #从远程仓库拉取镜像到本地

docker push     #推送本地镜像到远程仓库

docker search   #在仓库搜索镜像

docker login    #登录到官方仓库Docker Hub

docker logout   #退出登录



 

镜像相关操作

docker build    #从Dockerfile构建镜像

docker pull     #同上

docker push     #同上

docker history  #显示镜像的历史信息

docker images   #列出镜像

docker rmi      #删除镜像

docker tag      #给镜像打上tag标签

docker run      #创建容器并启动容器

docker create   #创建容器

docker commit   #将修改后的容器生成镜像

docker load     #从压缩包中加载镜像

docker import   #

docker save     #将镜像保存到压缩文件



 

容器相关操作

docker attach   #依附到一个正在运行的容器中

docker exec     #进到正在运行的容器中执行命令

docker cp       #在容器和本地系统间复制文件

docker update   #将一个容器内所有的进程从暂停状态中恢复

docker ps       #列出主机中的容器

docker port     #查找一个nat到私有网口的公共口

docker top      #查看一个容器中正在运行的进程信息

docker logs     #查看日志文件

docker diff     #检查容器内文件系统的修改

docker status   #输出容器的资源使用统计信息

docker wait     #阻塞直到容器终止

docker start    #启动已创建的容器

docker pause    #暂停运行中的容器

docker unpause  #使暂停的容器恢复运行

docker stop     #停止容器运行

docker rename   #容器改名

docker restart  #容器重启

docker kill     #关闭运行中的容器

docker rm       #删除容器

docker export   #导出容器内容为tar包

docker run      #同上

docker create   #同上

docker commit   #同上



 

其他基本命令

docker events   #从服务端获取实时的事件

docker info     #查看系统相关信息

docker inspect  #显示Docker对象的具体配置信息,包括容器,镜像,网络等

docker version  #输出Docker的版本信息

管理命令

docker container    #容器管理

docker image        #镜像管理

docker network      #网络管理

docker node         #节点管理

docker plugin       #插件管理

docker secret       #

docker service      #服务管理

docker stack        #

docker swarm        #集群管理

docker system       #

docker volume       #卷管理

猜你喜欢

转载自gaojingsong.iteye.com/blog/2430063