설치환경 : 라즈베리파이5 arm64 Ubuntu 24.04LTS Docker
1. Redis 이미지 다운로드
docker pull redis
2. 버전 확인 ( 현재버전 : REDIS_VERSION=7.4.0 )
sudo apt-get install jq
docker inspect --format='{{json .Config.Env}}' redis | jq
3. Docker 볼륨 생성
mkdir -p /mnt/docker-data
chmod 755 /mnt/docker-data
docker volume create redis-volume
docker volume inspect redis-volume
4. Redis 환경설정 파일 생성 후 Docker run (비밀번호 1004 *선택사항)
sudo mkdir -p /etc/redis
sudo chmod 755 /etc/redis
sudo mkdir -p /mnt/docker-data
sudo chmod 755 /mnt/docker-data
sudo nano /etc/redis/redis.conf
편집기가 켜지면 다음 붙여넣기
bind 0.0.0.0
port 6379
requirepass 1004
maxmemory 2gb
maxmemory-policy volatile-ttl
save 900 1
save 300 10
save 60 10000
명령어 실행
docker run -d \
--restart always \
--name redis \
-p 6379:6379 \
-v /etc/redis/redis.conf:/etc/redis/redis.conf \
-v /mnt/docker-data:/data \
redis \
redis-server /etc/redis/redis.conf
5. 레디스 내부 진입
docker exec -it redis redis-cli
AUTH 1004
'개발 지식 > LINUX' 카테고리의 다른 글
LINUX :: Ngrok 설치 / 포트포워딩 설정 (1) | 2024.07.19 |
---|---|
LINUX :: Jenkins 설치하기 (0) | 2024.07.19 |
LINUX :: Tomcat Service 만들기 (0) | 2024.07.19 |
LINUX :: Tomcat 설치 및 배포 (0) | 2024.07.19 |
LINUX :: docker oracle 설치 (0) | 2024.07.13 |