1. Docker 설치
|
1 2 3 4 5 6 |
sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" \ | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin |
2. Redis 컨테이너 실행
-d 같은 docker 옵션은 이미지 이름 앞에 와야 한다. 이미지 뒤에 쓰면 컨테이너 안의 명령 인자로 넘어간다.
|
1 2 3 4 |
sudo docker run -d --name redis-stack \ -p 127.0.0.1:6379:6379 \ --restart unless-stopped \ redis/redis-stack-server:latest |
–restart unless-stopped 만 있어도 Docker 서비스가 켜질 때 컨테이너가 같이 올라온다. 대부분은 이걸로 충분하다. -p 127.0.0.1:6379:6379 처럼 로컬에만 열어 둔다. 6379 를 외부에 열어 두면 Redis 를 노리는 공격 […]
