docker 로 파일 생성시 파일 소유자
본문
질문이라기 보다 의견을 듣고 싶습니다..
docker 를 통하여 웹서버를 생성하였을때,
data 폴더의 권한을 777로 하지 않으면 permission 에러가 납니다..
도커가 아닌 일반적인 상황에서는 data파일의 소유자와 그룹이 nginx가 됩니다..(nginx 설치한 경우)
그래서 755정도로 하면 문제없이 실행이 됩니다..
반면에 도커로 생성하고 파일생성을 하면 소유자와 그룹이
33:tape 이런식으로 되어서 755로 하면 에러가 나네요..
퍼미션을 777로 하면 문제는 없습니다만....
도커상황에서 이렇게 운영을 하는 것이 정상적인 것인지요.. 아니면
다른 방법이 있는건가요?
또한 썸네일 생성하는 부분에서 chmod() 권한변경이 오류가 나는데,
아마 소유자가 아니어서 그런것 같습니다.
도커를 사용하니 파일 생성 소유자가 정확히 무엇인지 잘 모르니 이런 문제가 생기네요..
답변을 작성하시기 전에 로그인 해주세요.