CentOS/Debian/Ubuntu等Linux下的Docker及Docker compose安裝教程
Docker 是一種容器化技術(shù),用于構(gòu)建、部署和運(yùn)行應(yīng)用程序;Docker Compose 是用于通過單個配置文件定義和管理多個 Docker 容器的工具。本文將詳細(xì)介紹如何在 CentOS、Debian 和 Ubuntu 系統(tǒng)下安裝 Docker 及 Docker Compose。
1、安裝Docker
國內(nèi)的話可以使用阿里云的源加快安裝速度:
今年6月份之前國內(nèi)還是各種docker源,一夜直接關(guān)的關(guān)跑的跑或者直接成為內(nèi)部的,說一下設(shè)置方法吧:
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國內(nèi)已經(jīng)解封了,可以正常訪問,速度慢的可以自行搭建加速節(jié)點(diǎn)然后按照上面的方法將里面的域名改成自建的加速節(jié)點(diǎn)。
設(shè)置完需要執(zhí)行:systemctl restart docker 來重啟docker生效。
如果是騰訊云可以使用:https://mirror.ccs.tencentyun.com
啟動docker并設(shè)置為開機(jī)啟動:
systemctl enable docker
執(zhí)行:
docker version
systemctl status docker
查看一下docker版本和docker運(yùn)行狀態(tài)。
執(zhí)行:docker run hello-world
查看一下docker是否可以正常運(yùn)行。
1、安裝安裝 Docker Compose
目前前面的腳本已經(jīng)安裝了 docker-compose-plugin的,所以 Docker 安裝完成就已經(jīng)自帶 docker compose 命令。
執(zhí)行:docker compose version? 可以查看當(dāng)前的docker compose版本。
當(dāng)然也可以再另外安裝一個docker-compose:
chmod +x /usr/local/bin/docker-compose










