返回
在 CentOs 7.6 系统上便捷安装 Docker 和 Docker Compose
前端
2023-11-23 12:53:36
前言:
Docker 是一种容器管理工具,它可以帮助您在隔离的环境中部署和运行应用程序。Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过使用 Docker 和 Docker Compose,您可以轻松构建、管理和扩展复杂的应用程序。
一、安装 Docker
- 添加 Docker 存储库
sudo yum install yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装 Docker CE
sudo yum install docker-ce
- 启动 Docker 服务
sudo systemctl start docker
- 验证 Docker 是否已安装
docker --version
二、安装 Docker Compose
- 下载 Docker Compose 二进制文件
sudo curl -L https://github.com/docker/compose/releases/download/v2.8.0/docker-compose-linux-x86_64 \
-o /usr/local/bin/docker-compose
- 将 Docker Compose 设置为可执行文件
sudo chmod +x /usr/local/bin/docker-compose
- 验证 Docker Compose 是否已安装
docker-compose --version
三、入门 Docker
- 创建并运行一个容器
docker run -it ubuntu bash
- 退出容器
exit
- 查看正在运行的容器
docker ps
- 停止容器
docker stop CONTAINER_ID
- 删除容器
docker rm CONTAINER_ID
四、入门 Docker Compose
- 创建 docker-compose.yml 文件
version: '3.7'
services:
web:
image: nginx:latest
ports:
- "80:80"
volumes:
- ./html:/usr/share/nginx/html
db:
image: mysql:5.7
volumes:
- ./data:/var/lib/mysql
- 运行 Docker Compose
docker-compose up -d
- 查看正在运行的容器
docker-compose ps
- 停止 Docker Compose
docker-compose stop
- 删除 Docker Compose
docker-compose down
结语:
通过这篇指南,您已经成功在 CentOS 7.6 系统上安装了 Docker 和 Docker Compose,并且了解了如何使用它们来部署和管理容器。现在,您可以开始探索 Docker 和 Docker Compose 的更多功能,并构建自己的容器化应用程序。