Docker常用命令大全

前言

Java学习路线个人总结-博客
❤欢迎点赞👍收藏⭐留言 📝分享给需要的小伙伴

Docker常用命令

镜像命令

docker images #查看所有本地主机上的镜像 可以使用docker image ls代替

docker search 搜索镜像

docker pull 下载镜像 docker image pull

docker rmi 删除镜像 docker image rm

docker rmi -f 镜像id #删除指定的镜像
docker rmi -f 镜像id 镜像id 镜像id 镜像id#删除指定的镜像
docker rmi -f $(docker images -aq) #删除全部的镜像 骚操作 docker images -aq是列出所有镜像ID慎用

帮助命令

docker version        #显示docker的版本信息。
docker info           #显示docker的系统信息,包括镜像和容器的数量
docker 命令 --help     #帮助命令

容器命令

启动、停止、重启、删除、列出容器

docker run 镜像id 	   #新建容器并启动

docker ps 				#列出所有运行的容器 docker container list

docker ps -a 			#列出所有运行的容器和停止的镜像

docker rm 容器id 		  #删除指定容器

docker start 容器id 	  #启动容器

docker restart 容器id   #重启容器

docker stop 容器id      #停止当前正在运行的容器

进入容器

# 命令 
docker exec -it 容器id bashshell
#进入当前容器后开启一个新的终端,可以在里面操作。(常用)
docker exec 容器ID
# 进入容器正在执行的终端
docker attach 容器ID
docker exec -it 6a829277d31a /bin/bash

查看容器源信息

docker inspect 容器id   #镜像的元数据

容器进程信息

docker top 容器ID       #容器中进程信息

强制停止当前容器

docker kill 容器id      #强制停止当前容器

容器内外拷贝文件

  • 把宿主机上的文件复制到docker容器内部
docker cp /path/filename 容器id或名称:/path/filename
  • 把docker容器内部的文件复制到本地
docker cp 容器id或名称:/path/filename /path/filename

离线导出导入镜像

  • 导出镜像

docker-jar.tar导出镜像包名称

docker/jar 要导出的镜像名称

docker image save -o docker-jar.tar docker/jar
  • 导入镜像
docker load < docker-jar.tar

DockerFile

  • 运行DockerFile

docket-jar 生成镜像的名称

docker build -t  docker-jar . 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冒险的梦想家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值