• Docker命令大全


    Docker是一个用于开发、部署和运行应用程序的开源平台。它通过容器化技术来实现轻量级、快速部署的应用程序环境。

    镜像(Image)相关命令:

    1. docker images: 显示本地存储的所有镜像列表。
    2. docker pull <image>: 从Docker Hub或其他镜像仓库拉取指定的镜像到本地。
    3. docker build <path>: 使用Dockerfile构建一个新的镜像。
    4. docker rmi <image>: 删除本地的镜像。
    5. docker tag <image> <new-name>: 为镜像打标签,通常用于给镜像命名版本号。

    容器(Container)相关命令:

    1. docker ps: 显示正在运行的容器列表。
    2. docker ps -a: 显示所有的容器,包括运行中和停止的。
    3. docker run <image>: 运行一个容器,可以通过这个命令指定要运行的镜像。
    4. docker stop <container>: 停止运行中的容器。
    5. docker start <container>: 启动已停止的容器。
    6. docker restart <container>: 重启容器。
    7. docker rm <container>: 删除停止的容器。
    8. docker exec <container> <command>: 在运行中的容器内执行命令。
    9. docker logs <container>: 查看容器的日志输出。
    10. docker inspect <container>: 查看容器的详细配置信息。

    网络(Network)和卷(Volume)相关命令:

    1. docker network ls: 显示Docker网络列表。
    2. docker network create <network>: 创建一个新的Docker网络。
    3. docker network connect <network> <container>: 将容器连接到指定的网络。
    4. docker volume ls: 显示Docker卷列表。
    5. docker volume create <volume>: 创建一个新的Docker卷。

    Docker Compose相关命令:

    1. Docker Compose是用于定义和运行多容器Docker应用程序的工具。
    2. docker-compose up: 在当前目录下的docker-compose.yml文件中定义的服务启动。
    3. docker-compose down: 停止并移除在docker-compose.yml文件中定义的所有服务。
    4. docker-compose build: 构建docker-compose.yml文件中定义的所有服务。
    5. docker-compose logs: 查看docker-compose.yml文件中定义的所有服务的日志输出。

    其他命令:

    1. docker version: 显示Docker客户端和服务器的版本信息。
    2. docker info: 显示有关Docker系统的信息,包括容器、镜像和存储驱动等。
    3. docker search <term>: 在Docker Hub上搜索镜像。
    4. docker login: 登录到Docker Hub或其他镜像仓库。
    5. docker logout: 退出当前镜像仓库的登录状态。

  • 相关阅读:
    Istio服务网格进阶⑥:Istio服务网格之流量治理超时配置
    性能测试 —— Jmeter事务控制器
    ai绘画软件哪个好用?这5个工具值得尝试
    ROS1云课→15主题与坐标系
    阿里云服务器配置选择指南(2023新版教程)
    公众号模板消息
    从 Java 小白到收获 BAT 一线大厂offer ,分享出我这 2年的经验
    如何利用Requestly提升前端开发与测试的效率,让你事半功倍?
    Android Framework 裁剪
    Crane-scheduler:基于真实负载进行调度
  • 原文地址:https://blog.csdn.net/m0_69838795/article/details/136700725