服务器测评网
我们一直在努力

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

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

 

赞(0) 打赏
未经允许不得转载:好主机测评网 » CentOS/Debian/Ubuntu等Linux下的Docker及Docker compose安装教程

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫