본문 바로가기

개발 지식/LINUX

LINUX :: Docker 활용 우분투에 Redis Server 설치

 

설치환경 : 라즈베리파이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