根据自己的需求安装 docker、docker-compose【2025】
根据自己的需求安装 Docker 和 Docker Compose
在搭建各种开发环境或部署应用时,Docker 和 Docker Compose 是非常实用的工具。Docker 可以帮助我们快速创建和管理容器,而 Docker Compose 则可以让我们轻松地定义和运行多容器 Docker 应用。以下是根据个人需求安装 Docker 和 Docker Compose 的详细步骤:
安装 Docker
首先,确保你的系统是最新的,运行以下命令来更新系统的包索引:
sudo apt-get update
然后,使用以下命令安装 Docker:
wget -qO- get.docker.com`
这将自动下载并安装 Docker。安装完成后,你可以通过以下命令来查看 Docker 的版本,确保安装成功:
docker -v
接下来,启动 Docker 服务:
sudo systemctl start docker
为了确保 Docker 在系统启动时自动运行,可以使用以下命令将其设置为开机自启动:
sudo systemctl enable docker
安装 Docker Compose
安装 Docker Compose 的方法有多种,这里介绍两种常见的方法:
安装 Docker Compose 1.x 版本
如果你需要安装 Docker Compose 的 1.x 版本,可以使用以下命令:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
安装 Docker Compose 2.x 版本
如果你想要安装更新的 2.x 版本,可以使用以下命令:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
安装完成后,需要为 Docker Compose 的可执行文件添加执行权限:
sudo chmod +x /usr/local/bin/docker-compose
最后,通过以下命令来查看 Docker Compose 的版本,确保安装成功:
docker-compose --version
注意事项
在安装过程中,如果遇到网络问题导致无法下载 Docker Compose 的安装包,可能是因为网络连接不稳定或链接地址不正确。你可以检查网络连接,确保链接地址正确无误,适当重试几次。
- 如果你在中国大陆地区使用 Docker,可能会遇到访问 Docker Hub 速度较慢的问题。可以考虑配置 Docker 的镜像加速器,如使用阿里云、腾讯云等提供的加速服务,以提高拉取镜像的速度。
- 安装完成后,如果需要使用 Docker Compose 的某些高级功能,如使用
docker-compose up
命令时指定配置文件,可以参考 Docker Compose 的官方文档来了解具体的使用方法和参数。
通过以上步骤,你可以根据自己的需求成功安装 Docker 和 Docker Compose,为后续的容器化应用开发和部署打下坚实的基础。
宝塔安装
如果安装了宝塔,只需在侧边栏找到Docker,进行安装。
等待安装完成