Come on IT/DataBase
mysql '/var/lib/mysql/': Operation not permitted 에러 해결
JONGSKY
2024. 1. 21. 22:37
728x90
반응형
SMALL
1. 글을 작성하게 된 계기
docker-compose.yml로 mysql를 구축하는 과정에서 아래와 같은 에러를 만나서 이를 해결하고자 작성하게 되었다.
mysql | 2024-01-21 13:30:20+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.36-1.el8 started.
mysql | chown: changing ownership of '/var/lib/mysql/': Operation not permitted
mysql | chown: changing ownership of '/var/lib/mysql': Operation not permitted
2. 해결 방법
docker-compose.yml에 아래와 같이 user를 추가해준다.
user: mysql
결과 docker-compose.yml 파일
version: '3'
services:
mysql:
image: mysql:8.0
restart: always
container_name: mysql
ports:
- 3306:3306 # HOST:CONTAINER
environment:
MYSQL_ROOT_PASSWORD: reboott
command:
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
volumes:
- /home/jongsky/workspace/data:/var/lib/mysql:rw
user: mysql
728x90
반응형
LIST