반응형
Docker로 실행중인 MariaDB의 설정파일인 my.cny파일을 수정하는 방법에 대해서 포스팅하려고 합니다.
우선 docker ps나 docker ps -a로 도커로 실행중인 컨테이너를 확인합니다.
원하는 컨테이너의 이름을 기억하고 해당 컨테이너에 진입합니다.
docker exec -i -t [컨테이너이름] bash
cd /etc/mysql로 설정파일인 my.cnf파일이 있는곳으로 이동해줍니다.
cd /etc/mysql
다음에 vi my.cnf를 통해 파일을 수정합니다.
이처럼 command not found 가 뜬다면 vim을 설치해야 합니다.
apt-get update로 패키지를 업데이트후 apt-get install vim을 해주세요.
apt-get update
apt-get install vim
설치가 정상적으로 되었다면
vi my.cnf를 통해 파일을 수정해 줄 수 있습니다.
수정을 하고 싶으면 i키를 눌러서 insert 모드로 수정 할 수 있습니다.
저는 여기서 로그 파일의 보관 만료기한인 expire_log_days을 0으로 설정하였습니다.
저장을 하고 싶다면 esc키를 누른 후 wq!을 눌러서 저장을 합니다.
cat 명령어를 통해서 정상적으로 저장이 잘되어있는지 확인해 봅니다.
잘 저장되는 것을 확인 할 수 있습니다.
저장후에는 해당 docker 컨테이너를 restart해서 적용하면 끝입니다.
반응형
'docker' 카테고리의 다른 글
Docker로 nginx 사용해서 Vue 빌드파일 올리기 (0) | 2022.04.20 |
---|---|
[도커 docker] docker 설치 및 사용하기 (0) | 2022.03.06 |