MySQL DB 컨테이너를 만들어줬으니 이제 Redis DB 컨테이너를 만들어보자.
Docker에 배포 예정인 프로젝트는 Redis DB를 기반으로 채팅 서버와 사용자 상태 저장 서버를 구축하여 서비스를 제공한다.
다음 명령어로 Redis 컨테이너를 생성한다.
MySQL 컨테이너 생성과 유사한 점이 많다.
docker run -d \
--name redisdb \
-p 6379:6379 \
redis:alpine \
redis-server --appendonly yes
--appendonly yes는 Redis 데이터 영속성을 위해 append-only 파일을 사용하겠다는 파라미터이다.
이 또한 -d로 생성했기 때문에 컨테이너를 들어가는 것보다, 바로 redis-cli를 실행하는 것이 낫다.
sudo docker exec -it redisdb redis-cli
IP:포트> 의 형식이 출력된다면 성공이다!
끝.