centos-7.8-64
[Compact] 1vCPU, 2GB Mem [g1]
ssh -i [pem파일 경로] ncloud@[publicIP]
sudo su
docker 설치
nginx repo 설치
docker-compose.yml 작성
# 파일 규격 버전
version: "3.1"
# 실행하려는 컨테이너들 정의
services:
# 서비스명
redis_container:
# 사용할 이미지
image: redis:latest
# 컨테이너명
container_name: redis_test
# 접근 포트 설정(컨테이너 외부:컨테이너 내부)
ports:
- 6379:6379
# 스토리지 마운트(볼륨) 설정
volumes:
- ./redis/data:/data
- ./redis/conf/redis.conf:/usr/local/conf/redis.conf
# 컨테이너에 docker label을 이용해서 메타데이터 추가
labels:
- "name=redis"
- "mode=standalone"
# 컨테이너 종료시 재시작 여부 설정
restart: always
command: redis-server /usr/local/conf/redis.conf
docker-compose up -d
뜨면됨
sysctl vm.overcommit_memory=1
docker-compose up
해놓고 새로운 터미널 하나 열어서 다시 Redis 서버 접속
docker ps
docker exec -it redis_test redis-cli
SET watermelon 15000
GET watermaelon
저도 개발자인데 같이 교류 많이 해봐요 ㅎㅎ! 서로 화이팅합시다!