반응형

1. Redis 이미지 가져오기

docker pull redis

 

2. 신규 Container 생성, 실행

docker run --name redis-container -p 6379:6379 redis

 

도커 컨테이너를 자동으로 재시작하고 싶다면 아래와 같은 옵션을 추가하면 된다.

docker run --name redis-container -p 6379:6379 -dit --restart unless-stopped redis

 

3. 컨테이너에 터미널 접속

docker exec -it redis-container /bin/bash

 

4. 시작/중지/재시작

docker start redis-container

docker stop redis-container

docker restart redis-container

5. 컨테이너 삭제

docker rm redis-container

 

도커 컴포즈 docker compose redis 올리기

version: "3.3" # 파일 규격 버전
services: # 이 항목 밑에 실행하려는 컨테이너 들을 정의
  redis: 
    container_name: redis 
    hostname: redis 
    image: redis 
    ports: 
      - "6379:6379"

  redis-commander: 
    container_name: redis-commander 
    hostname: redis-commander 
    image: rediscommander/redis-commander:latest 
    restart: always 
    environment: 
      - REDIS_HOSTS=local:redis:6379 
    ports: 
      - "8081:8081"

docker compose 로 작업하면 위의 과정은 생략되고 바로 reids 를 올리고 redis-commander 로 localhost:8081 을 통해 redis 가 정상적으로 뜨는지 클라이언트까지 확인 가능하다.

반응형

+ Recent posts