10

ext4 タイプの 15GB などのデータ ボリュームを作成したい場合、どのようにすればよいでしょうか?

docker volume create --name vol空のボリュームを作成するだけです。

docker volume create --opt type=ext4 --name volext4 ボリュームを作成しますが、ext4 のマウント オプションに従って ext4 がサポートしていないため、そのサイズを指定できません。

4

3 に答える 3

23

ドキュメントsizeに従ってdocker ボリュームを作成する際に、サイズ制限を指定することができます。

ドキュメントで提供されているコマンドの例を次に示します。

docker volume create -d flocker -o size=20GB my-named-volume

UPDATE gitリポジトリからのいくつかの例:

Linuxの組み込みローカルドライバーは、Linux の マウントコマンドと同様のオプションを受け入れます。 $ docker volume create --driver local --opt type=tmpfs --opt
device=tmpfs --opt o=size=100m,uid=1000
例:
$ docker volume create --driver local --opt type=btrfs --opt device=/dev/sda2

于 2016-11-09T01:18:52.140 に答える
2

Rao の回答に基づいて、docs.docker ページに更新されたドキュメントと例がいくつかあります。

このボリューム作成の例は、次のページから取得されています。

$ docker volume create --driver local \
--opt type=tmpfs \
--opt device=tmpfs \
--opt o=size=100m,uid=1000 \
foo
于 2020-02-19T11:26:46.307 に答える