Dockerのマウント(-v)でハマった点
Dockerでコンテナ作成時に、ホストと共有するフォルダを作成するために、「-v」でローカルファイルを作成したときに、コマンドタイプミスでハマったので記録します。
下記コマンドでコンテナを作成
- 誤
docker run -v コンテナパス →コマンドが通るがホストとコンテナがうまくマウント出来ない
$docker inspect コンテナ名 〜 "Mounts": [ { "Type": "volume", "Name": "a8bf414e0adf047013c34ca31e1bf289456e0813c9a3a5406f23b536bfcf6be2", "Source": "/var/lib/docker/volumes/a8bf414e0adf047013c34ca31e1bf289456e0813c9a3a5406f23b536bfcf6be2/_data", "Destination": "/Users/aa572057/Documents/docker/TestWeb1", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" } 〜
Source:ホストのマウントパス Destination:コンテナのマウントパス
- 正
docker run -v ホストパス:コンテナパス