English version: https://github.com/rochimfn/compose-collection/blob/main/README.en.md
Koleksi konfigurasi docker-compose untuk keperluan belajar dan pengembangan.
Seluruh konfigurasi docker-compose.yaml menggunakan jaringan berbagi dengan nama database.
docker network create databaseMasuk ke direktori compose yang ingin dijalankan lalu jalankan docker-compose.
# Contoh untuk menjalankan
cd postgres
docker-compose up -d
# Contoh untuk mematikan
cd postgres
docker-compose down- port diekspose:
8070
- cassandra
- port diekspose:
9042
- port diekspose:
- port diekspose:
50000 - username:
db2inst1 - password:
password
- connect
- port diekspose:
8083
- port diekspose:
- kafka
- port diekspose:
9092
- port diekspose:
- kafka-ui
- port diekspose:
3300
- port diekspose:
- zookeeper
- port diekspose:
2181 - port diekspose:
2888 - port diekspose:
3888
- port diekspose:
- debezium
- port diekspose:
8080 - atur konfigurasi dulu !!!:
conf/application.properties
- port diekspose:
- pulsar
- port diekspose:
6650 - port diekspose:
7080
- port diekspose:
- pulsar-manager
- port diekspose:
9527 - port diekspose:
7750 - atur akun admin dulu !!!: https://pulsar.apache.org/docs/en/administration-pulsar-manager/#set-administrator-account-and-password
- port diekspose:
- port diekspose(kibana):
5601 - port diekspose(elasticsearch):
9200,9300 - username:
elastic - password:
password
- hiveserver2
- port diekspose (hiveserver2):
10000 - port diekspose (hiveserver2 Web UI):
10002 - jdbc:
jdbc:hive2://localhost:10000/root - beeline (docker):
docker exec -it hive-hiveserver2-1 beeline -u 'jdbc:hive2://localhost:10000/' - beeline (eksternal):
beeline -u 'jdbc:hive2://localhost:10000/'
- port diekspose (hiveserver2):
- metastore
- port diekspose:
9083
- port diekspose:
- port diekspose (Beeswax):
21000 - port diekspose (HiveServer2):
21050 - port diekspose (Impala debug Web UI):
25000 - port diekspose (StateStore debug Web UI):
25010 - port diekspose (Catalog Server debug Web UI):
25020
- port diekspose:
8086 - username:
influx - password:
password
- port diekspose:
8888
- port diekspose (Web UI):
8080 - port diekspose:
8081
- port diekspose:
3306 - username:
root - password:
password
- port diekspose(client):
8081 - port diekspose(server):
27017 - username:
admin - password:
password
- port diekspose:
1883,9001
- port diekspose:
1433 - username:
sa - password:
AEdCC.b9
- port diekspose:
3306 - username:
root - password:
password
- port diekspose(client):
7474 - port diekspose(server):
7687 - username:
neo4j - password:
password
- port diekspose(kibana):
5601 - port diekspose(elasticsearch):
9200,9600 - username:
admin - password:
admin
- openldap
- port diekspose:
389 - port diekspose:
636 - login admin:
cn=admin,dc=example,dc=org - login readonly:
cn=readonly,dc=example,dc=org - password:
password
- port diekspose:
- phpLDAPadmin
- port diekspose:
6443
- port diekspose:
- port diekspose:
1521 - username:
SYS,SYSTEMdanPDBADMIN - password:
password
- port diekspose:
5431 - username:
admin - password:
password - database:
postgres
- pgadmin
- port diekspose:
8060 - email:
admin@local.dev - password:
password
- port diekspose:
- postgres
- port diekspose:
5432 - username:
admin - password:
password
- port diekspose:
- port diekspose(client):
15672 - port diekspose(server):
5672 - username:
guest - password:
guest
- redis
- port diekspose:
6379
- port diekspose:
- broker
- port diekspose(schema-registry):
18081 - port diekspose(pandaproxy):
18082 - port diekspose(broker):
19092 - port diekspose(admin api):
19644
- port diekspose(schema-registry):
- console
- port diekspose:
8080
- port diekspose:
- connect
- port diekspose:
8083
- port diekspose:
- scylla
- port diekspose:
9042
- port diekspose:
- superset
- port diekspose:
8088 - manual provision:
docker-compose exec superset superset fab create-admin \ --username admin \ --firstname Superset \ --lastname Admin \ --email admin@superset.com \ --password admin docker-compose exec superset superset db upgrade docker-compose exec superset superset load_examples docker-compose exec superset superset init
- port diekspose:
- port diekspose:
9998
- port diekspose:
5432 - username:
postgres - password:
password
- port diekspose(server):
8080 - port diekspose(spark):
4040