Onboarding to Apache components
You can create an Operational Database Docker Container to experiment with a simplified setup similar to Cloudera Operational Database, built using Apache HBase, Apache Zookeeper, Apache Omid, and Apache Phoenix.
Please know that the setup provided in the Docker image is:
- a highly simplified and single node setup, and not comparable to an actual Cloudera Operational Database cluster in performance or management.
- not using the same builds used in Cloudera Operational Database. Docker only contains the freely available upstream builds of some of the components.
- to provide an easy to use and setup environment for learning the basics and experimenting with the technology and not for testing with any load.
- Launch Docker container and add opdb-docker as localhost
in the host file. Run the following command.
$ sudo vim /etc/hosts
Add the following entry to the host file.
127.0.0.1 localhost opdb-docker
- The opdb-docker runs many services in the same container
so it is recommended to increase the Docker resource configurations under
- CPUs: 6
- Memory: 10 GB
- Swap: 1.5 GB
- Disk image size: 64 GB
> to the following: