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 database
Masuk 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:
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:
- pgadmin
- port diekspose:
8060
- email:
[email protected]
- 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 [email protected] \ --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