본문 바로가기

카테고리 없음

Windows Docker Desktop 과 container안에 Mount된 주소 확인하기

  1. cmd창을 연다
  2. docker inspect a2a3549a6ff11cbdd5b332f7c264f7905be569dda556b5e0764031fccb1c7fc6
  3. Mount를 검색해서 보면 아래와 같이 나온다
    "Mounts": [
                {
                    "Type": "bind",
                    "Source": "/data",
                    "Destination": "/data",
                    "Mode": "rw",
                    "RW": true,
                    "Propagation": "rprivate"
                },
                {
                    "Type": "volume",
                    "Name": "86e1cc8eb34d071c170bec55ebbf0bf8ebe22d0c7373b920b3445180a937258f",
                    "Source": "/var/lib/docker/volumes/86e1cc8eb34d071c170bec55ebbf0bf8ebe22d0c7373b920b3445180a937258f/_data",
                    "Destination": "/etc/kafka-connect/jars",
                    "Driver": "local",
                    "Mode": "",
                    "RW": true,
                    "Propagation": ""
                },
                {
                    "Type": "volume",
                    "Name": "2ac0841630dfddd447f4d2502e4f60492e7446140bb5238c2e3ead7d700592b8",
                    "Source": "/var/lib/docker/volumes/2ac0841630dfddd447f4d2502e4f60492e7446140bb5238c2e3ead7d700592b8/_data",
                    "Destination": "/etc/kafka-connect/secrets",
                    "Driver": "local",
                    "Mode": "",
                    "RW": true,
                    "Propagation": ""
                },
                {
                    "Type": "volume",
                    "Name": "3790f6426e035fae19498a99a9bec6fea5dace19ce4d1f2493ee8a4eae81f350",
                    "Source": "/var/lib/docker/volumes/3790f6426e035fae19498a99a9bec6fea5dace19ce4d1f2493ee8a4eae81f350/_data",
                    "Destination": "/etc/kafka/secrets",
                    "Driver": "local",
                    "Mode": "",
                    "RW": true,
                    "Propagation": ""
                },
                {
                    "Type": "volume",
                    "Name": "89b06dc545812ad30d1712394307ef03c457de9ae4af40e347e91d27e13337d0",
                    "Source": "/var/lib/docker/volumes/89b06dc545812ad30d1712394307ef03c457de9ae4af40e347e91d27e13337d0/_data",
                    "Destination": "/var/lib/kafka/data",
                    "Driver": "local",
                    "Mode": "",
                    "RW": true,
                    "Propagation": ""
                }
            ],
  4. 아무 설정을 안했으면 기본적으로 '\\wsl.localhost\docker-desktop-data\data\docker\volumes' 해당 폴더에 있다
    혹시 docker desktop에 버전에 따라서 다를 수 있지만 웹에 검색해 보면 된다.
  5. Windows에 탐색기를 열어 보면 이미지와 같이 Linux영역에 Drive가 새로 생성된다

윈도우에서 해당 폴더에 데이터를 넣으면 자동으로 container에 Mount된 폴더로 복사가 된다.