我正在Windows上使用Linux容器运行Docker,没有docker-compose。 我创建了一个要挂载到容器上的卷:
docker volume create my_volume
我的容器正在运行时,它会用数据填充该卷。
用约2.369 GB(通过命令docker system df -v
检索的值)填充该卷后,该卷已满,并且容器无法再在其上写(错误消息:“磁盘上没有剩余空间”)。
是否可以增加卷的空间或在创建时指定其大小?
请注意,主机具有更多的可用磁盘空间(大约80GB)。
出于性能原因,我也不想将主机的目录挂载到容器中。
更新: 我试图在创建时指定卷大小:
docker volume create --opt type=tmpfs --opt device=tmpfs --opt o=size=60000000000 my_volume
(参考:https://docs.docker.com/engine/reference/commandline/volume_create/) 但是,即使磁盘看起来是60GB,也不能写入超过2.4GB。