Docker常用命令

Docker 提供了丰富的命令行工具,用于管理容器和镜像,以及执行其他与 Docker 相关的任务。以下是一些常用的 Docker 命令的详细介绍:

1. 镜像命令

  • 构建镜像

    docker build -t <镜像名>:<标签> <路径>

    通过 Dockerfile 构建镜像,-t 参数用于指定镜像名称和标签。

  • 列出本地镜像

    docker images

    显示本地已经构建的镜像列表。

  • 删除本地镜像

    docker rmi <镜像名>:<标签>

    删除本地的指定镜像。

2. 容器命令

  • 运行容器

    docker run <选项> <镜像名>:<标签>

    启动容器,<选项> 包括 -d(后台运行)、-p(端口映射)等。

  • 列出运行中的容器

    docker ps

    显示当前正在运行的容器列表。

  • 列出所有容器

    docker ps -a

    显示所有容器,包括运行中和已停止的。

  • 停止容器

    docker stop <容器ID或容器名>

    停止运行中的容器。

  • 启动容器

    docker start <容器ID或容器名>

    启动已停止的容器。

  • 删除容器

    docker rm <容器ID或容器名>

    删除指定的容器。

  • 进入容器

    docker exec -it <容器ID或容器名> /bin/bash

    进入正在运行的容器的 shell。

3. 容器日志和信息

  • 查看容器日志

    docker logs <容器ID或容器名>

    查看容器的标准输出日志。

  • 查看容器详细信息

    docker inspect <容器ID或容器名>

    获取容器的详细信息,包括配置、网络设置等。

4. 网络命令

  • 列出网络

    docker network ls

    显示 Docker 中的网络列表。

  • 创建网络

    docker network create <网络名>

    创建一个自定义的 Docker 网络。

5. 数据卷命令

  • 创建数据卷

    docker volume create <卷名>

    创建一个数据卷,用于在容器之间共享数据。

  • 列出数据卷

    docker volume ls

    显示 Docker 中的数据卷列表。

  • 删除数据卷

    docker volume rm <卷名>

    删除指定的数据卷。

这只是 Docker 命令中的一小部分,更多命令和选项可通过 docker --help 查看。使用这些命令,开发人员可以方便地管理镜像、容器、网络和数据卷,实现灵活、高效的容器化应用开发和部署。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值