docker最全命令

Docker 的命令非常多,以下是一些常用的 Docker 命令及其简要说明。为了方便阅读,命令分为几个主要类别。

1. Docker 基本命令

  • docker --version:查看 Docker 版本。
  • docker info:显示 Docker 系统信息。

2. 镜像管理

  • docker pull <image>:从 Docker Hub 拉取镜像。
  • docker build -t <image>:<tag> <path>:根据 Dockerfile 构建镜像。
  • docker images:列出本地所有镜像。
  • docker rmi <image>:删除指定镜像。
  • docker tag <image> <new_image>:为镜像打标签。

3. 容器管理

  • docker run <options> <image>:创建并启动一个新容器。
  • docker ps:列出正在运行的容器。
  • docker ps -a:列出所有容器(包括停止的)。
  • docker stop <container>:停止运行中的容器。
  • docker start <container>:启动已停止的容器。
  • docker restart <container>:重启容器。
  • docker rm <container>:删除指定容器。
  • docker exec -it <container> <command>:在运行中的容器中执行命令。

4. 网络管理

  • docker network ls:列出所有网络。
  • docker network create <network>:创建新网络。
  • docker network rm <network>:删除网络。

5. 数据卷管理

  • docker volume ls:列出所有数据卷。
  • docker volume create <volume>:创建新数据卷。
  • docker volume rm <volume>:删除数据卷。

6. 日志和监控

  • docker logs <container>:查看容器日志。
  • docker stats:实时显示容器的资源使用情况。

7. Docker Compose

  • docker-compose up:启动服务。
  • docker-compose down:停止并删除服务。
  • docker-compose logs:查看服务日志。

8. 其他命令

  • docker inspect <container/image>:查看容器或镜像的详细信息。
  • docker commit <container> <new_image>:将容器的当前状态保存为新镜像。

以上是一些常用的 Docker 命令,具体的命令和选项可以通过 docker <command> --help 来获取更多信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我变秃了也没变强

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

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

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

打赏作者

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

抵扣说明:

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

余额充值