• Docker常见命令学习


    Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个轻量级、可移植的容器中,然后发布到任何支持 Docker 的系统上。以下是一些常用的 Docker 命令:

    1. docker run:
      运行一个容器。例如,docker run -d -p 80:80 --name webserver nginx 会运行一个 nginx Web 服务器容器。

    2. docker stop:
      停止一个运行中的容器。例如,docker stop webserver

    3. docker start:
      启动一个已经停止的容器。例如,docker start webserver

    4. docker restart:
      重启一个容器。例如,docker restart webserver

    5. docker rm:
      删除一个或多个容器。例如,docker rm webserver

    6. docker rmi:
      删除一个或多个镜像。例如,docker rmi nginx:latest

    7. docker ps:
      -列出当前正在运行的容器。使用 -a 参数可以显示所有容器,包括未运行的。

    8. docker images:
      -列出本地主机上的镜像。使用 -q 可以仅显示镜像ID。

    9. docker build:
      -使用 Dockerfile 创建镜像。例如,docker build -t my-nginx .

    10. docker pull:
      从镜像仓库中拉取或者更新指定的镜像。例如,docker pull nginx:latest

    11. docker push:
      将一个镜像或仓库推送到镜像仓库中。例如,docker push myusername/myimage:mytag

    12. docker exec:
      在运行的容器中执行命令。例如,docker exec -it webserver /bin/bash

    13. docker logs:
      获取容器的日志输出。例如,docker logs webserver

    14. docker network:
      管理Docker网络设置。例如,docker network create my-network

    15. docker volume:
      管理Docker数据卷。例如,docker volume create my-volume

    16. docker inspect:
      查看容器或镜像的详细信息。例如,docker inspect webserver

    17. docker prune:
      清理所有未使用的资源,如容器、镜像、网络和数据卷。

    18. docker stats:
      实时显示容器的资源使用情况。例如,docker stats

    19. docker-compose:
      使用YAML文件配置和启动多容器Docker应用程序。

    这些命令覆盖了Docker的大部分基本操作,包括容器的运行、停止、删除,镜像的拉取、推送和构建,以及网络和数据卷的管理。

  • 相关阅读:
    【Eigen】旋转方向及eulerAngles函数参数说明
    测试驱动开发 002:VSCode + CMake + Unity 环境搭建
    数据结构与算法基础-学习-33-归并排序
    计算机图形学-GAMES101-3
    Java怎么实现word转PDF?
    【算法】折半查找解析
    【系统架构设计】计算机公共基础知识: 2 计算机系统基础知识
    HTTPS 一定是安全的吗?
    深度学习之tensorflow2实战:多输出模型
    Spring初始(相关基础知识和概述)
  • 原文地址:https://blog.csdn.net/weixin_44507495/article/details/136744710