recap-build / hive-metastore-standalone Goto Github PK
View Code? Open in Web Editor NEWApache Hive Metastore in Standalone Mode With Docker
License: MIT License
Apache Hive Metastore in Standalone Mode With Docker
License: MIT License
Add support for MySQL database. Derby is suitable for local testing but not production deployment or or load testing
Thank you for recommending my project in #3 (comment) -- that's how I came to know of this project and really that HMS can be run without a database at all!
I was wondering whether we can combine our projects together using Docker build args that would allow keeping 90% identical code and still releasing derby
, mysql
, postgres
variants to Dockerhub from a single repo. We'd both gain a co-contributor, reduce overall copy-pasta/maintenance and end-users benefit as well with less fragmentation.
I've implemented CI Actions (albeit it needs work to automate secrets management for PRs) and ARM support already, so your users also gain new functionality.
Is it possible to generate a docker image that supports ARM support?
this is what I see trying to run on my M1.
docker pull ghcr.io/recap-build/hive-metastore-standalone:latest --platform linux/arm64
latest: Pulling from recap-build/hive-metastore-standalone
1efc276f4ff9: Pull complete
a2f2f93da482: Pull complete
1a2de4cc9431: Pull complete
9013b84ebbe7: Pull complete
13a75c41290c: Pull complete
7e16fa9c54fa: Pull complete
354596e2e1ce: Pull complete
61f6fbf5b34e: Pull complete
Digest: sha256:779bc136cbc7e0959ba19ef85a19a669b466ff228d4e5ecf977d343ac0201cb6
Status: Downloaded newer image for ghcr.io/recap-build/hive-metastore-standalone:latest
image with reference ghcr.io/recap-build/hive-metastore-standalone:latest was found but does not match the specified platform: wanted linux/arm64, actual: linux/amd64
% docker run --rm --detach --name hms-standalone
--publish 9083:9083
ghcr.io/recap-build/hive-metastore-standalone:latest
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
2464403a60a62f6c25a8e7703f84e220feaa071a360d53d0fce24e33c5091d60
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.