【发布时间】:2022-01-13 22:12:26
【问题描述】:
我正在使用此处描述的映像在 Docker 容器中运行 Cloudera 套件:https://hub.docker.com/r/cloudera/quickstart/
我有以下配置:
Dockerfile
FROM cloudera/quickstart:latest
Docker 编写文件
version: '3.1'
services:
db-hive:
container_name: mobydq-test-db-hive
image: mobydq-test-db-hive
restart: always
build:
context: .
dockerfile: ./db-hive/Dockerfile
expose:
- 10000
networks:
- default
hostname: quickstart.cloudera
privileged: true
tty: true
command: ["/usr/bin/docker-quickstart"]
networks:
default:
external:
name: mobydq-network
当容器启动时,我希望它自动创建一个新数据库、一个表并用数据填充它。最好的方法是什么?
【问题讨论】:
标签: docker hadoop hive docker-compose cloudera