Docker常用命令

Docker是一个开源的应用容器引擎,它使开发人员可以打包他们的应用及其依赖项到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。下面是一些常用的Docker命令:

Docker 命令

Docker 容器生命周期管理

  • docker create: 创建一个新的容器但不启动它
  • docker run: 创建并启动一个容器
  • docker stop: 停止一个正在运行的容器
  • docker start: 启动一个已停止的容器
  • docker restart: 重启一个容器
  • docker rm: 删除一个容器
  • docker kill: 发送信号给容器,默认为SIGKILL
  • docker attach: 连接(attach)到正在运行的容器

Docker 容器操作

  • docker ps: 查看当前运行的容器
  • docker inspect: 查看容器详细信息
  • docker logs: 查看容器的日志输出
  • docker events: 从服务器获取实时事件
  • docker port: 查看端口映射
  • docker top: 查看容器中运行的进程信息
  • docker stats: 查看容器的资源使用统计
  • docker diff: 检查容器文件系统的变动
  • docker cp: 从容器中复制文件或目录
  • docker export: 导出容器的文件系统为tar包

Docker 镜像命令

  • docker images: 列出镜像
  • docker import: 从tar包创建一个镜像
  • docker build: 使用Dockerfile创建镜像
  • docker commit: 从容器创建镜像
  • docker rmi: 删除一个镜像
  • docker load: 从一个tar包加载一个镜像
  • docker save: 保存一个镜像为tar包
  • docker history: 显示一个镜像的历史
  • docker tag: 给镜像添加一个新的标签

Docker 系统命令

  • docker info: 显示Docker系统信息,包括镜像和容器的数量
  • docker version: 显示Docker版本信息
  • docker login: 登录到一个Docker registry
  • docker search: 在Docker Hub查找镜像
  • docker system df: 显示Docker的磁盘使用情况
  • docker system prune: 清理磁盘,删除关闭的容器,无用的数据卷和网络,以及dangling镜像(即无tag的镜像)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值