数据仓库技术与应用

目录

win10环境安装docker及使用docker搭建hadoop、hive环境

1. Docker Desktop简介

2. win10环境安装docker

2.1 启用Hyper-V

2.2 安装Docker Desktop

2.3 验证Docker桌面版

3. 使用docker快速构建hive测试环境

3.1 拉取git文件

3.2 构建服务

3.3 安装完毕查看端口

3.4 本地客户端DBeaver访问hive


win10环境安装docker及使用docker搭建hadoop、hive
环境

1. Docker Desktop简介

Docker Desktop是适用于Windows的Docker桌面,是Docker设计用于在Windows 10上运行。它是一个本地 Windows 应用程序,为构建、交付和运行dockerized应用程序提供易于使用的开发环境。Docker Desktop for Windows 使用 Windows 原生 Hyper-V 虚拟化和网络,是在 Windows 上开发Docker 应用程序的最快、最可靠的方式。Windows 版 Docker 桌面支持运行 Linux 和 Windows Docker 容器。
下载地址:https://desktop.docker.com/win/stable/amd64/Docker%20Desktop%20Installer.e
xe

2. win10环境安装docker

2.1 启用Hyper-V

1. 打开“控制面板”,选择“程序”。

2. 选择“打开或关闭 Windows 功能”。

3. 选择“Hyper-V”,然后单击“确定”。

2.2 安装Docker Desktop

双击下载成功的Docker Desktop Installer.exe应用

安装成功后关机重启!!

查看docker是否安装成功, windowns版默认已经安装docker-compose

如图所示,即表示安装成功!

2.3 验证Docker桌面版

安装之后,可以打开 PowerShell 并运行以下命令检测是否运行成功:

docker run hello-world

3. 使用docker快速构建hive测试环境

3.1 拉取git文件

git clone https://github.com/big-data-europe/docker-hive

3.2 构建服务

cd docker-hive
docker-compose up -d

3.3 安装完毕查看端口

# 宿主机:容器端口的映射 如果冲入 自己该conpose文件中左侧的端口号
docker ps

进入docer容器并以客户端和jdbc方式进入hive:

docker-compose exec hive-server bash

查看hdfs

本地访问hdfs:http://localhost:50070

3.4 本地客户端DBeaver访问hive

1)访问:https://dbeaver.io/download/ 点击下载并安装:

2)打开DBeaver,点击左上角连接图标,选择Apache Hive

3. 编辑驱动设置,下载jdbc驱动

4)填写相关参数,测试连接

4. 打开SQL编辑器,编写Hql语句,执行

create database bigdata;
CREATE TABLE IF NOT EXISTS test (id INT,name STRING) ROW FORMAT DELIMITED FIELDS
TERMINATED BY " " LINES TERMINATED BY "\n";
INSERT INTO test VALUES(1, 'zhangsan');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值