环境搭建前言

在接下来的环境搭建中,我将使用Docker进行大数据环境的搭建。

Docker是一种流行的容器化技术,它能够简化软件环境的搭建和管理,提供轻量级、便捷且一致的开发、测试和生产环境。

为什么选择 Docker?

  1. 轻量级和高效

    • Docker 容器共享主机操作系统的内核,启动速度非常快,资源占用低。
  2. 环境一致性

    • 使用 Docker 容器,可以确保在开发、测试和生产环境中运行的应用一致的环境。
  3. 简化部署和管理

    • 通过 Docker,能够将复杂的分布式系统环境打包成独立的容器,简化了部署和管理过程。

Docker 环境搭建指南

1. Docker 安装

首先,需要在Linux操作系统上安装Docker。以下是不同操作系统的安装指南:

  1. debianubuntucentos中,由于Docker提供了便利安装的脚本,可以使用 USTC 镜像站安装:
1
2
curl -fsSL https://get.docker.com -o get-docker.sh
DOWNLOAD_URL=https://mirrors.ustc.edu.cn/docker-ce sh get-docker.sh
  1. docker加入用户中 (如果你想使用root中使用docker忽略此步)
1
sudo usermod -aG docker `whoami`
  1. 开启docker
1
2
sudo systemctl start docker    # 开启docker
sudo systemctl enable docker # 开机自启