티스토리 뷰
반응형
- docker 기반 redis 컨테이너 실행
- -d: detached 모드로 컨테이너 실행
- -p: 외부 접속을 위한 포트 매핑
[~] docker run -d -p 6379:6379 redis:alpine
Unable to find image 'redis:alpine' locally
alpine: Pulling from library/redis
540db60ca938: Pull complete
29712d301e8c: Pull complete
8173c12df40f: Pull complete
a77b7ddf4978: Pull complete
3f34a000c6b3: Pull complete
275dfaedaf41: Pull complete
Digest: sha256:f8f0e809a4281714c33edf86f6da6cc2d4058c8549e44d8c83303c28b3123072
Status: Downloaded newer image for redis:alpine
fc6eff45b26d39c617df565b5709c716ef886d0fad089b8453b85c060816e543
[~]
[~] docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fc6eff45b26d redis:alpine "docker-entrypoint.s…" 26 seconds ago Up 25 seconds 0.0.0.0:6379->6379/tcp compassionate_hellman
- docker exec로 접속 및 redis-cli 사용
- keys: redis에 저장된 key 목록 표시, *(전체) 또는 ?(한 문자) 문자 사용 가능
- set: key value 형태로 저장
- get: key로부터 value를 확인
- del: 해당 key 및 매핑된 value 항목을 삭제
- monitor: 실시간으로 redis 상에서 어떤 명령어들이 수행되는지 확인이 가능
docker exec -it fc6eff redis-cli
127.0.0.1:6379> keys *
(empty array)
127.0.0.1:6379> set code monkey
OK
127.0.0.1:6379> set coffee monkey
OK
127.0.0.1:6379> get code
"monkey"
127.0.0.1:6379> get co
(nil)
127.0.0.1:6379> keys co*
1) "coffee"
2) "code"
127.0.0.1:6379> del code
(integer) 1
127.0.0.1:6379> keys co*
1) "coffee"
127.0.0.1:6379> monitor
OK
// 모니터링 결과가 실시간으로 표현됨
내용 추가: mac에서 redis 설치해보기
brew install redis
redis-cli -h [REDIS_HOST] -p [REDIS_PORT] -a [REDIS_PW]
'Dev.' 카테고리의 다른 글
[Gradle] gradle wrapper basic (1) | 2021.07.22 |
---|---|
[Git] 리포지토리에 push 하기 (0) | 2021.07.17 |
[Spring Boot] LOG_PATH_IS_UNDEFINED 폴더가 생성되는 문제 (0) | 2021.05.24 |
[Protocol Buffers] 숫자 인코딩 / 디코딩 (0) | 2021.03.19 |
[Ansible] regexp 및 $(달러) 기호 이스케이프 (0) | 2021.01.05 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Java
- hashicorp
- kotlin
- jQuery
- Spring Cloud Config
- spring boot
- pgloader
- react
- Vault
- shell
- dev
- Docker
- JEST
- postgresql
- IntelliJ
- 코딩테스트
- etc
- JPA
- Git
- AWS
- Node.js
- javascript
- terraform
- Linux
- Database
- Gradle
- Puppeteer
- AWS IoT
- eureka
- mysql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함