728x90
출처: https://dreamcoding.tistory.com/74
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해서 적용하면 끝입니다.
728x90
반응형
'프로그램 활용 > 클라우드 가상화 도커' 카테고리의 다른 글
도커 docker Failed to get D-Bus connection 에러 해결 (0) | 2023.08.07 |
---|---|
도커 docker mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket (0) | 2023.08.04 |
헷갈리는 Docker - 수정 (0) | 2023.08.04 |
도커(Docker)로 생성된 웹페이지의 내용 변경방법 (0) | 2023.08.04 |
Quickstart for Calico on Kubernetes (0) | 2023.08.03 |