도커컴포즈 yml에서
volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf
볼륨을 이런식으로 작성하던데
콜론 앞에는 로컬에서의 파일 위치고 콜론 뒤에는 도커 이미지 내부에서의 위치라고 보면 되나?
예시로 작성한건 내 로컬에서 nginx/nginx.conf 파일을 이미지 내부의 /etc/nginx/nginx.conf 에 덮어씌운다는 느낌으로 받아들이면됨?
도커컴포즈 yml에서
volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf
볼륨을 이런식으로 작성하던데
콜론 앞에는 로컬에서의 파일 위치고 콜론 뒤에는 도커 이미지 내부에서의 위치라고 보면 되나?
예시로 작성한건 내 로컬에서 nginx/nginx.conf 파일을 이미지 내부의 /etc/nginx/nginx.conf 에 덮어씌운다는 느낌으로 받아들이면됨?
ㅇㅇ
궁금한게 볼륨은 무조건 디렉토리 단위로 하는거임? 파일이 아니고?
디렉토리/파일 전부 가능한걸로 아는데 니가 쓴 예시에 nginx.conf가 파일 아니노
아.. 뭘 잘못한지 이해했음.. ㄳㄳ
근데 저렇게하지말고 볼륨 생성해서 하셈 - dc App
볼륨 폴더를 따로 생성하라는거?
자동생성돼 docker compose 맨밑에 volume:mysqldata 이런식으로하고 volumes에다 mysqldata:/path1/path2 이런식으로 - dc App
docker volume ls로 확인해보셈 - dc App
ㅇㅎ ㄳㄳ