Docker Desktop安装

一、概述

Docker Desktop 是 Docker 在 Windows 和 macOS 上的官方桌面应用,它为用户提供了一个易于使用的图形界面来管理 Docker 容器和镜像。除了图形界面,Docker Desktop 也集成了 Docker 命令行工具,因此你可以使用 docker 命令来执行各种 Docker 相关操作。

以下是使用 Docker Desktop 的一些基本步骤:

  1. 安装 Docker Desktop
    • 访问 Docker 官方网站下载适用于你的操作系统的 Docker Desktop 安装包。
    • 按照安装向导的指示完成安装。
  2. 启动 Docker Desktop
    • 安装完成后,打开 Docker Desktop 应用。
    • 如果是首次运行,可能会需要一些时间来初始化。
  3. 验证安装
    • 打开终端或命令提示符。
    • 输入 docker version 命令并按回车。如果安装成功,你应该能看到 Docker 的版本信息。
  4. 使用 Docker Desktop
    • 图形界面:Docker Desktop 提供了一个直观的图形界面,你可以通过它来查看和管理正在运行的容器、镜像、网络等。
    • 命令行工具:你可以在终端或命令提示符中使用 docker 命令来执行各种操作,如启动、停止、删除容器,拉取、构建镜像等。

例如,如果你想通过命令行停止所有正在运行的 Docker 容器,你可以使用以下命令:

docker stop $(docker ps -aq)


这条命令首先使用 docker ps -aq 获取所有容器的 ID,然后通过 docker stop 停止这些容器。

二、Docker的常用命令:

  1. 容器生命周期管理

    • docker create: 创建一个新的容器但不启动它。
    • docker start: 启动一个或多个已经被停止的容器。
    • docker stop: 停止一个运行中的容器。
    • docker restart: 重启一个容器。
    • docker kill: 根据容器名字或容器ID杀掉一个运行中的容器。
    • docker rm: 删除一个或多个容器。
  2. 容器操作命令

    • docker ps: 列出当前正在运行的容器。
      • -a: 显示所有的容器,包括未运行的。
      • -f: 根据条件过滤显示的内容。
      • --format: 指定返回值的模板文件。
      • -l: 显示最近创建的容器。
      • -n: 列出最近创建的n个容器。
      • --no-trunc: 不截断输出。
      • -q: 静默模式,只显示容器编号。
      • -s: 显示总的文件大小。
    • docker logs: 获取容器的日志。
    • docker exec: 在运行的容器中执行命令。
    • docker port: 查看容器的端口映射情况。
  3. 镜像命令

    • docker images: 列出本地所有的镜像。
      • -a: 列出所有镜像(包括中间层镜像)。
      • -q: 只显示镜像ID。
    • docker search: 从Docker Hub搜索镜像。
    • docker pull: 从Docker Hub或其他仓库拉取镜像。
    • docker rmi: 删除一个或多个镜像。
    • docker build: 根据Dockerfile构建一个镜像。
  4. 其他命令

    • docker system df: 查看镜像/容器/数据卷所占用的空间。
    • docker inspect: 显示一个或多个容器的详细信息。
    • docker cp: 从容器复制文件到主机或从主机复制文件到容器。
    • docker network: 管理Docker网络,如创建、连接、断开连接或列出网络。
    • docker volume: 管理Docker卷,如创建、删除或列出卷。

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值