大数跨境
0
0

Docker 基础命令、容器命令、镜像命令、数据卷命令和网络命令

Docker 基础命令、容器命令、镜像命令、数据卷命令和网络命令 丰沃创新
2025-01-14
1

Docker 基础命令、容器命令、镜像命令、数据卷命令和网络命令

Docker 基础命令

  • 启动、停止和重启 Docker 服务

    • systemctl start docker:启动 Docker 服务。

    • systemctl stop docker:停止 Docker 服务。

    • systemctl restart docker:重启 Docker 服务。

  • 查看 Docker 基本信息

    • docker info:查看 Docker 的基本信息,如运行容器的数量、镜像的数量、存储驱动、网络配置等。

    • docker version:查看当前 Docker 版本。

Docker 容器命令

  • 创建并运行容器

    • docker run -d --name=容器名称 -p 主机端口:容器端口 -v 主机路径:容器路径 镜像名称:创建并在后台运行容器,指定容器名称、端口映射和挂载卷。

  • 查看容器

    • docker ps:列出当前正在运行的容器。

    • docker ps -a:列出所有容器,包括已停止的容器。

  • 启动、停止和删除容器

    • docker start 容器名/容器id:启动容器。

    • docker stop 容器名/容器id:停止容器。

    • docker rm 容器名/容器id:删除容器。

Docker 镜像命令

  • 搜索镜像

    • docker search 镜像名:在 Docker Hub 上搜索指定的镜像。

  • 拉取镜像

    • docker pull 镜像名:(标签):从 Docker Hub 上拉取指定的镜像到本地环境,如果不指定标签,则默认下载 latest 版本。

  • 列出本地镜像

    • docker images:列出本地环境中的所有镜像。

  • 删除镜像

    • docker rmi 镜像名/镜像id:删除指定名称的镜像。

Docker 数据卷命令


  • 创建数据卷

    • docker volume create:创建一个新的数据卷。

  • 查看数据卷列表

    • docker volume ls:列出所有数据卷的信息。

  • 删除数据卷

    • docker volume rm:删除指定的数据卷。

Docker 网络命令

  • 查看容器网络信息

    • docker network inspect:查看指定网络的详细信息。

  • 创建自定义网络

    • docker network create:创建一个自定义网络,容器可以通过该网络进行通信。

  • 将容器连接到网络

    • docker network connect:将容器连接到指定的网络。

  • 从网络中断开容器

    • docker network disconnect:将容器从指定网络中断开。

【声明】内容源于网络
0
0
丰沃创新
国内领先的ICT综合服务提供商,丰沃创新总部位于北京。业务覆盖全国。业务主要涵盖系统集成与软件开发、客户技术支持服务、ICT及AIoT产品教育培训三个事业部,为政府、电力能源、交通、金融、教育等诸多行业客户提供专业化的ICT产品及服务。
内容 1642
粉丝 0
丰沃创新 国内领先的ICT综合服务提供商,丰沃创新总部位于北京。业务覆盖全国。业务主要涵盖系统集成与软件开发、客户技术支持服务、ICT及AIoT产品教育培训三个事业部,为政府、电力能源、交通、金融、教育等诸多行业客户提供专业化的ICT产品及服务。
总阅读1.2k
粉丝0
内容1.6k