상황: docker 컨테이너를 만들고 내부에 mariaDB 데이터를 넣어 로컬 서버로 이용도중 docker를 실행하자마자 exit 되는 상황이 발생하였다.
1. 로그를 보니 unsupported redo log format. the redo log was created with mariadb 11.0.3. 같은 내용이 보였다.
2. 도커에서 이미지를 pull 받을 때, 로컬에 해당하는 파일이 있는지 스캔 후 없는 경우 docker hub에서 가장 최신 버전을 받아와 이용하는데 이 부분에서 문제가 발생한 것 같았다.
3. 로그 내용을 보면 mariadb이미지를 받아오는 과정에서 버전충돌 문제가 생긴 것 같아 mariaDB 버전을 다운그레이드하니 문제가 해결되었다.
$ docker pull mariadb:버전
$ docker pull mariadb:10.7.3
'기타' 카테고리의 다른 글
[Maven]maven에서 build, install, clean의 차이 (0) | 2023.09.10 |
---|---|
[에러] style z-index 에러 (0) | 2023.09.06 |
[코딩 컨벤션]가이드 사이트 모음 (0) | 2023.08.29 |
[에러]java.io.FileNotFoundException 에러 해결방안 (0) | 2023.08.15 |
[노션] 명령어 정리 (0) | 2023.08.10 |