728x90
728x170
■ Docker 이미지를 사용해 Redis 설치하는 방법을 보여준다.
1. CTRL + ALT + T 키를 눌러서 [터미널]을 실행한다.
2. Redis 컨테이너 설치에 앞서 컨테이너와 호스트간 볼륨 매칭을 위한 디렉토리를 생성하기 위해 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo mkdir -p /data/redis
3. Redis 도커 이미지를 다운로드하기 위해 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo docker image pull redis
4. Redis용 도커 네트워크를 생성하기 위해 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo docker network create redis-net
5. Redis 서버 컨테이너를 실행하기 위해 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo docker run --name redis -p 6379:6379 --network redis-net -v /data/redis:/data -d redis redis-server --appendonly yes
※ --name redis : 도커 컨테이너명
※ -p 6379:6379 : 호스트 포트:컨테이너 포트
※ --network redis-net : 도커 네트워크명
※ -v /data/redis:/data : 호스트 디렉토리:컨테이너 디렉토리
※ redis : 도커 이미지명
6. redis-cli로 해당 redis 서버에 접속하기 위해 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo docker run -it --network redis-net --rm redis redis-cli -h redis
※ --network redis-net : 도커 네트워크명
※ redis : 도커 이미지명
※ redis : 도커 컨테이너명
[다른 방법으로 접속하기]
1. Redis 서버 IP 주소를 확인하기 위해 Redis용 도커 네트워크 정보를 조회하고자 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo docker network inspect redis-net
※ redis-net : 도커 네트워크명
2. redis:alpine 이미지를 ash 쉘로 실행하기 위해 [터미널]에서 아래 명령을 실행한다.
▶ 실행 명령
sudo docker run -it --network redis-net --rm redis ash
※ redis : 도커 이미지명
※ redis : 도커 컨테이너명
3. redis-cli를 실행하기 위해 [터미널]에서 아래 명령 중 하나를 실행한다.
▶ 실행 명령
redis-cli -h 172.18.0.2
redis-cli -h redis
redis-cli -h localhost
728x90
그리드형(광고전용)
'OS > Ubuntu' 카테고리의 다른 글
[OS/UBUNTU] gsettings 명령 : 화면 배경색 설정하기 (0) | 2022.06.28 |
---|---|
[OS/UBUNTU] NordVPN 설치하기 (0) | 2022.06.28 |
[OS/UBUNTU] NordVPN 로그인하기 (0) | 2022.06.10 |
[OS/UBUNTU] apt 명령 : 업그레이드가 필요한 패키지 목록 구하기 (0) | 2022.05.28 |
[OS/UBUNTU] NordVPN 업데이트하기 (0) | 2022.05.28 |
[OS/UBUNTU] rm 명령 : 파일 삭제하기 (0) | 2020.11.14 |
[OS/UBUNTU] rm 명령 : 디렉토리 삭제하기 (0) | 2020.11.14 |
[OS/UBUNTU] portainer 설치하기 (Docker 이미지) (0) | 2020.11.14 |
[OS/UBUNTU] Docker 설치하기 (0) | 2020.11.13 |
[OS/UBUNTU] history 명령 : 터미널에서 사용한 명령 이력 조회하기 (0) | 2020.10.20 |