Docker로 Redis 실행하기

키-값 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반 비관계형 데이터베이스 관리 시스템
- redis 이미지를 다운로드 받기

-d : background로 실행하는 옵션
-p : port 지정 host port : redis port
- Telnet 테스트 -> 로컬호스트에 연결


→ mykey라는 key 값에 hello라는 value를 세팅하고 get을 통해 확인하기
→ 나올 때는 ctrl + ]
→ ‘’ 입력해서 connection 종료하기
Docker로 MySQL 실행하기

MYSQL_ALLOW_EMPTY_PASSWORD : 비밀번호 설정하지 않는 옵션
-> 비밀번호 설정하지 않고 mysql 접속하려 했더니 ACCESS DENIED 에러 발생
- 에러나면서 만들어진 mysql 컨테이너 삭제하기


MYSQL_ROOW_PASSWORD=’지정할 패스워드’ 로 설정하고 mysql 컨테이너 실행한 뒤 mysql 접속하면 접속 성공
Docker 삭제하기
- 시스템 종료
sudo systemctl stop docker
- 도커 관련 패키지 삭제
sudo dnf remove docker-ce docker-ce-cli containerd.io
- 도커 관련 디렉터리 삭제
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
- 그룹 삭제
sudo groupdel docker
- 도커 삭제 확인
docker version
'Backend > SpringBoot' 카테고리의 다른 글
| [SpringBoot] SpringBoot와 PostgreSQL 연동하기 (0) | 2024.10.16 |
|---|---|
| [SpringBoot] SpringInitilaizr 프로젝트 생성 후 gradle 빌드 초기 세팅 (1) | 2024.10.15 |
| [SpringBoot] QueryDSL에 대해 알아보고 사용해보자 (0) | 2024.08.22 |
| [SpringBoot] JUnit을 사용해 테스트 코드를 작성해보자 (0) | 2024.08.22 |
| [SpringBoot] MariaDB 데이터베이스를 연동해보자 (0) | 2024.08.22 |