Docker,作为一种先进的容器化技术,在现代软件开发与运维领域占据着重要地位。它能够为应用程序的构建、部署和高效运行提供强有力的支持 ,通过容器封装的方式,有效提升应用的可移植性和可扩展性。与之紧密相关的 Docker Compose,是一款功能强大的工具,其主要作用在于借助单个配置文件,轻松实现对多个 Docker 容器的定义与管理。借助 Docker Compose,开发人员能够更加便捷地协调多个相关容器,使其协同工作,共同构建一个完整的微服务架构或复杂应用程序。
本文将围绕在主流的 Linux 操作系统——CentOS、Debian 和 Ubuntu 系统环境下,如何系统、规范地安装 Docker 以及 Docker Compose 展开详细介绍 ,助力开发人员在不同系统中顺利搭建起高效的容器化开发与运行环境 。
安装Docker
curl -fsSL https://get.docker.com | bash
如果国内服务器安装要快一些的话可以用阿里云镜像
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
启动和开机启动
systemctl start docker
systemctl enable docker
执行
docker version
systemctl status docker
执行:docker run hello-world
查看一下docker是否可以正常运行。
安装安装 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
本文出处:老蒋部落 » 记录在CentOS/Debian/Ubuntu安装Docker及Docker compose | 欢迎分享( 公众号:老蒋朋友圈 )