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國內已經解封了,可以正常訪問,速度慢的可以自行搭建加速節點然后按照上面的方法將里面的域名改成自建的加速節點。
設置完需要執行:systemctl restart docker 來重啟docker生效。
如果是騰訊云可以使用:https://mirror.ccs.tencentyun.com
啟動docker并設置為開機啟動:
systemctl start docker
systemctl enable 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
>>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/manage/docker-docker-compse-install.html
chmod +x /usr/local/bin/docker-compose










