docker run ~~~~ -u 123:123
version: "3"
services:
sonarqube:
image: wanted image-community
user: "123:123"
ports:
- ~~~~~~~
위는 일반적인 도커 실행 명령어
아래는 docker compose 사용을 위한 docker-compose.yml
docker 명령어에는 -u 123:123으로 되어있고
docker-compose.yml 에는 user: "123:123"이 들어가있다.
컨테이너 내부에서 123:123 이라는 uid,gid 로 컨테이너가 실행되고
만약 호스트의 볼륨과 매핑되어 있다라고 한다면
매핑된 볼륨에 접근할때 123:123이라는 권한으로 접근한다.
컨테이너 실행시
권한 문제나 file not found 같은 문제가 발생한다면 참고 할만하다
기본적으로는 root로 실행된다고 한다.



