Docker - redis 설치

·2021년 5월 30일
1

docker를 이용한 redis 설치 & 에러 해결기 정리

Docker Redis 이미지 다운

docker pull redis:alpine
  • 확인하고 싶으면
docker images

Docker network 생성

  • 레디스 클라이언트랑 서버랑 연결해주기 위한 network
docker network create redis-net
  • 확인하고 싶으면
docker network ls

Redis Server 생성

docker run --privileged --name my-redis -p 6379:6379 --network redis-net -v /redis:/data -d redis:alpine redis-server --appendonly yes
  • 권한에러가 나서 --privileged 를 넣음

Redis Client 생성

docker run --privileged -it --network redis-net --rm redis:alpine redis-cli -h my-redis -p 6379
  • 권한에러가 나서 --privileged 를 넣음

확인

1. 서버에서 확인

  • 클라이언트 run을 하면 -it 명령어에 의해 자동적으로 클라이언트 서버로 들어가진다.
  • set과 get으로 서버가 정상 동작하는지 확인
my-redis:6379> set hi 123
OK
my-redis:6379> get hi
"123"

2. another redis Desktop Manager 에서 확인

  • redis를 gui로 편하게 볼 수 있다

profile
💻📝🤯

0개의 댓글