目 录CONTENT

文章目录

Linux系统安装Docker与Docker-Compose

DUSHE
2024-01-12 / 8 评论 / 27 点赞 / 402 阅读 / 632 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-04-02,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Docker安装

Docker官方安装文档

Docker-compose官方安装文档

Docker-compose Github开源项目:传送

在安装 Docker 之前,先说一下配置,我这里是linux ARM64架构,其他架构也支持。

本教程也适用于云服务器,使用脚本一键安装,自动判断系统架构!

安装docker

以下操作进入root后执行

curl -fsSL https://get.docker.com | sh  

查看docker版本

docker -v

安装docker-compose

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

查看docker-compose版本

docker-compose -v

安装完成

如果查询到版本信息说明dockerdocker-compose已经安装!

Docker 是一个开源平台,用于自动化应用程序的部署、扩展和管理。以下是一些常用的 Docker 命令:

  1. 镜像操作:

    • docker images:列出本地的镜像列表。
    • docker pull [镜像名]:从 Docker Hub 下载指定镜像。
    • docker rmi [镜像ID]:删除本地的一个或多个镜像。
  2. 容器操作:

    • docker ps:列出正在运行的容器。
    • docker ps -a:列出所有的容器,包括停止的。
    • docker run [选项] [镜像名] [命令]:创建并启动一个容器。
    • docker start [容器ID]:启动一个已经创建的容器。
    • docker stop [容器ID]:停止一个正在运行的容器。
    • docker restart [容器ID]:重启一个容器。
    • docker rm [容器ID]:删除一个或多个容器。
  3. 容器信息查看:

    • docker inspect [容器ID]:显示一个或多个容器的详细信息。
    • docker logs [容器ID]:查看容器的日志。
    • docker exec -it [容器ID] [命令]:在运行的容器中执行命令。
  4. 网络操作:

    • docker network ls:列出 Docker 网络。
    • docker network inspect [网络名]:显示指定网络的详细信息。
  5. 数据卷:

    • docker volume ls:列出 Docker 数据卷。
    • docker volume create [卷名]:创建一个数据卷。
    • docker volume inspect [卷名]:显示指定数据卷的详细信息。
  6. Docker Compose:

    • docker-compose up:启动容器组。
    • docker-compose down:停止并移除容器组。
    • docker-compose ps:列出容器组中的容器状态。
  7. 其他操作:

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

更多详细信息和选项,请查阅 Docker 官方文档

27

评论区