- docker-compose.yml 생성
# docker-compose.yml
version: '3.7'
services:
redis:
container_name: redis
image: redis:alpine
ports:
- 6379:6379
command: redis-server /usr/local/conf/redis.conf
labels:
- "name=redis"
- "mode=standalone"
volumes:
- ./data/:/data
- ./conf/redis.conf:/usr/local/conf/redis.conf
- ./conf/redis.conf 생성
https://redis.io/docs/management/config/ 에서 버전에 맞는 conf를 복사해서 redis.conf 파일 생성.
예를 들어 redis:alpine 이미지의 경우 현재 7.0.8 버전의 Redis를 사용하고 있다.
로컬 호스트에서 접근이 안될 때는 redis.conf 파일에서 아래 두 줄을 주석 처리하면 된다.
- bind 127.0.0.1
- protected-mode yes
참고로 운영에서는 지우는 것을 권장하지 않는 옵션들이다.
'개발공부 > Docker' 카테고리의 다른 글
Docker Compose로 RabbitMQ 실행하기 (0) | 2024.06.20 |
---|---|
Docker Compose로 PostgreSQL 실행하기 (0) | 2023.01.31 |
Docker Compose로 MariaDB 실행하기 (0) | 2020.08.29 |
CentOS 7에 Docker Compose 설치하기 (0) | 2020.08.29 |
CentOS 7에 Docker 설치하기 (0) | 2020.08.29 |