docker常见命令

Docker 是一个开源的平台,可以帮助开发者轻松地构建、部署和运行应用程序。以下是一些常用的 Docker 命令:

  1. 镜像命令

    • docker images:列出本地所有的镜像。
    • docker pull <image_name>:从仓库拉取镜像到本地。
    • docker rmi <image_id>:删除一个或多个镜像。
  2. 容器命令

    • docker ps:列出当前正在运行的容器。
    • docker ps -a:列出所有容器,包括已经停止的。
    • docker run <image_name>:从镜像创建一个新容器并运行它。
    • docker start <container_id>:启动一个已经创建的容器。
    • docker stop <container_id>:停止一个正在运行的容器。
    • docker rm <container_id>:删除一个已经停止的容器。
    • docker exec -it <container_id> <command>:在正在运行的容器中执行命令。
    • docker logs <container_id>:获取容器的日志信息。
  3. 构建命令

    • docker build -t <image_name> <dockerfile_path>:根据 Dockerfile 构建镜像。
  4. 仓库命令

    • docker login:登录到 Docker 仓库。
    • docker push <image_name>:将本地的镜像推送到仓库。
    • docker pull <image_name>:从仓库拉取镜像到本地。
  5. 网络命令

    • docker network ls:列出所有的网络。
    • docker network create <network_name>:创建一个新的网络。
    • docker network connect <network_name> <container_id>:将容器连接到网络。
    • docker network disconnect <network_name> <container_id>:将容器从网络中断开。
  6. 其他命令

    • docker version:显示 Docker 客户端和服务端的版本信息。
    • docker info:显示 Docker 系统信息,包括容器和镜像的数量。
    • docker system prune:清理无用的镜像、容器、网络和存储卷。

使用 docker --help 可以获取更多关于 Docker 命令的帮助信息。

相关推荐
迷路爸爸1809 分钟前
Docker 配置镜像源后仍然 `pull` 失败:问题、原因与解决方案
docker·容器·eureka
❀͜͡傀儡师27 分钟前
使用 Docker 一键部署 EasyNVR 视频流媒体平台
java·docker·媒体
迷路爸爸18039 分钟前
Docker 入门学习笔记 02:基础命令、前后台运行,以及 attach、logs、exec 的区别
笔记·学习·docker
中国lanwp40 分钟前
Docker TLS 证书一键生成脚本(安全加密远程访问)
docker
喝醉的小喵1 小时前
iptables 规则重启机器后丢失导致k8s网络不可用
网络·后端·容器·kubernetes·虚拟化
张3231 小时前
OCI 镜像标准 ↔ Docker 镜像分层原理
docker
斯普信云原生组1 小时前
Docker 开源软件应急处理方案及操作手册——日常维护与监控命令集
docker·容器·eureka
迷路爸爸1801 小时前
Docker 入门学习笔记 01:它到底解决了什么问题,镜像和容器又是什么
服务器·笔记·学习·docker·容器
闻哥1 小时前
Docker Swarm 负载均衡深度解析:VIP vs DNSRR 模式详解
java·运维·jvm·docker·容器·负载均衡
正经教主14 小时前
【docker基础】第一课、从零开始理解容器技术
docker·云原生·容器·eureka