Wednesday, October 8, 2025
Centos Docker Docker Compose Linux Redis

Cara Install Redis Via Docker Compose

redis

Pengantar

Redis (kepanjangan dari REmote DIctionary Server) adalah database in-memory open source yang digunakan untuk menyimpan data dalam memori (RAM) agar bisa diakses super cepat.

Fungsi utama Redis:

Redis berfungsi sebagai:

  1. 🧠 Database – menyimpan data seperti key-value store (mirip dictionary).

  2. Cache – menyimpan data sementara untuk mempercepat akses aplikasi.

  3. 🔁 Message Broker / Queue – dipakai untuk sistem antrian (misal di microservices).

Tipe data di Redis:

Redis bukan hanya key-value biasa — ia punya banyak struktur data canggih, misalnya:

  • STRING → teks, angka

  • HASH → objek (seperti JSON sederhana)

  • LIST → antrian (queue)

  • SET → kumpulan unik

  • ZSET → ranking (sorted set)

  • STREAMlog data (untuk event streaming)

Cara Install Redis Via Docker Compose

mkdir -p /home/redis

cd /home/redis

nano docker-compose.yaml

version: ‘3.8’

services:
redis:
image: redis:7.2
container_name: redis
restart: always
ports:
– “6379:6379”
command: [“redis-server”, “–requirepass”, “mypassword”]
volumes:
– redis_data:/data

redisinsight:
image: redis/redisinsight:latest
container_name: redisinsight
restart: always
ports:
– “5540:5540”

volumes:
redis_data:
driver: local

docker compose up -d

redis-cli -h 127.0.0.1 -p 6379

AUTH mypassword

redis

  • Menambahkan user redis

docker exec -it redis redis-cli

ACL SETUSER admin on >Admin123 allcommands allkeys

ACL LIST

  • Coba login dengan user baru

redis-cli -u redis://admin:Admin123@localhost:6379

atau

redis-cli
AUTH admin Admin123

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Install Redis Via Docker Compose. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 28 times, 28 visits today)
Baca Juga :  Install Docker Desktop pada Windows

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *