ボリュームの場所を指定するコンテナーを作成する必要があります (バインド マウントではありません)。
コンテナーにはボリューム /var/www があります。ホスト マシン上の場所を選択できますか? (/var/lib/dockerではなく/data/wwwに保存したい....)。-v (バインド マウント) ではできません。/var/www フォルダーにデータがあります。
-v (バインド マウント) ではできません。/var/www フォルダーにデータがあります。
ビジネスの最初の順序は、ホストでこれらのデータを取得することです (ホスト /data/www 内): コンテナーを実行し、docker inspect
使用するボリュームのパスを取得するためにコンテナーを実行します (の 1 つ/var/lib/docker/volumes/...
): コピーできます。それらのファイルをホストに。
/var/www
次に、そのホストフォルダーのマウントをコンテナーにバインドできます。
ただし、(新しい 1.9+ docker volumes
API を使用して) ボリュームを使用し、--volumes-from
.