docker-compose로 redis환경을 만들자 docker를 통하여 redis 환경 구축과 redis 기본 명령어

docker-compose로 redis환경을 만들자 docker를 통하여 redis환경 구축과 redis 기본 명령어

docker를 이용하여 redis의 환경을 구축하고 redis 명령어를 통해 확인해보자.

docker-compose에 아래 코드를 추가해주자.

docker-compose.yaml

version: '3'
services:
  redis:
    image: "redis:latest"
    ports:
      - "6379:6379"
    volumes:
      - "./data/redis:/data"

터미널 혹은 윈도우의 cmd 등에서 아래의 명령어를 입력한다.

$ docker-compose up -d

위의 명령어를 입력하였으면 정상적으로 실행이 되었을 것이다. 도커에 올라간 것을 확인 하려면 아래의 명령어를 입력해보면 된다.

$ docker container list

위의 명령어를 입력하면 도커에 있는 컨테이너들이 리스트로 나온다. 이를 바탕으로 도커에 있는 컨테이너를 확인할 수 있다.

아래의 명령어를 입력하여 redis를 확인하자. 참고로 windows에서도 동일하게 입력하면 된다.
redis-cli를 입력한 후에는 redis의 명령어를 입력하면 된다.
CONTAINER ID는 docker container list 명령어를 통하여 확인할 수 있다.

$ docker exec -it [CONTAINER ID] /bin/bash
root@46f68f517bf1:/data# redis-cli
127.0.0.1:6379> keys *

redis의 명령어

명령어설명
keys *redis에 등록된 키들을 취득한다.
type [key]value의 type을 반환한다.
get [key]type을 string의 값으로 취득한다.

 

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top