万维当云伯乐 CDN华纳云
其他技术2025-03-02758 阅读

CentOS/Debian/Ubuntu等Linux下的Docker及Docker compose安装教程

本文摘要Docker 是一种容器化技术,用于构建、部署和运行应用程序;Docker Compose 是用于通过单个配置文件定义和管理多个 Docker 容器的工具。本文将详细介绍如何在 CentOS、Debian 和 Ubuntu 系统下安装 Docker 及 Docker Compose。 安装Docker curl -fs
丽萨主机
AD:
【广告招商】文章正文文字广告位开放合作
Docker 是一种容器化技术,用于构建、部署和运行应用程序;Docker Compose 是用于通过单个配置文件定义和管理多个 Docker 容器的工具。本文将详细介绍如何在 CentOS、Debian 和 Ubuntu 系统下安装 Docker 及 Docker Compose。
  1. 安装Docker
    curl -fsSL https://get.docker.com | bash
    
国内的话可以使用阿里云的源加快安装速度:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
今年6月份之前国内还是各种docker源,一夜直接关的关跑的跑或者直接成为内部的,说一下设置方法吧:
cat >/etc/docker/daemon.json<<EOF
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.net",
    "https://docker.1ms.run",
    "https://dockerpull.cn",
    "https://dockerproxy.cn"
]
}
EOF
  这里只是例子,目前Docker国内已经解封了,可以正常访问,速度慢的可以自行搭建加速节点然后按照上面的方法将里面的域名改成自建的加速节点。如果是腾讯云可以使用:https://mirror.ccs.tencentyun.com
  1. 启动docker并设置为开机启动:
    systemctl start docker
    systemctl enable docker
    
     
执行:
docker version
systemctl status docker
查看一下docker版本和docker运行状态。 执行:docker run hello-world 查看一下docker是否可以正常运行。
  1. 安装安装 Docker Compose 目前前面的脚本已经安装了 docker-compose-plugin的,所以 Docker 安装完成就已经自带 docker compose 命令。
执行:docker compose version 可以查看当前的docker compose版本。 当然也可以再另外安装一个docker-compose:
curl -L "https://github.com/docker/compose/releases/download/v2.29.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
 
广告招商文章内容详情页下 · 优质席位开放中合作咨询