supremest.35 개발 블로그

[Docker] redis 띄우기 본문

Study/Server

[Docker] redis 띄우기

supremest.35 2024. 11. 12. 23:12

1. Docker 설치

https://www.docker.com/get-started/

 

Get Started | Docker

Get started with Docker Desktop and join millions of developers in faster, more secure app development using containers and beyond.

www.docker.com

 

docker 설치 후 버전 확인

$ docker -v
Docker version 27.2.0, build 3ab4256

 

 

2. Redis 이미지 설치

2.1 Redis 이미지 다운로드

  • 아래 명령어로 Redis docker 이미지를 다운로드
  • 버전을 지정하지 않으면 최신 버전을 다운로드한다.
$ docker pull redis

 

2.2 Redis 이미지 확인

$ docker images

 

2.3 Redis 컨테이너 생성 및 실행

$ docker run -p 6379:6379 -d --name docker_redis redis
  • docker run : 컨테이너를 생성하고 실행해주는 명령어
  • --name <container_name> : <container_name>의 이름의 컨테이너를 실행해주는 옵션
  • -d : detached 모드로 컨테이너가 실행되는 옵션. 이 옵션을 사용하면 터미널에서 컨테이너의 로그나 프로세스를 계속 볼 필요 없이, 실행 명령어가 끝난 후에도 컨테이너가 백그라운드에서 계속 동작한다.
  • -p : <host_port>:<container_port> : 포트포워딩을 설정하는데 사용되는 옵션. 컨테이너 내부에서 실행 중인 웹 서버나 데이터베이스 등에 호스트 컴퓨터(내 컴퓨터)에서 직접 연결할 수 있도록 포트를 연결해주는 옵션.
  • redis : 컨테이너에서 사용할 이미지

2.4 Redis 컨테이너 조회

$ docker ps -a

 

'Study > Server' 카테고리의 다른 글

[Docker] mysql 띄우기  (2) 2024.11.12
[Load Balancing] L4 vs L7  (0) 2023.03.07
[Nginx] 파일 업로드 에러  (0) 2022.02.10
[Server] 물리서버, 클라우드 서버  (0) 2022.01.19
[Server] 서버의 종류  (0) 2022.01.18