2016-08-08 2 views
0

Я создаю Azure VM, используя docker-machine следующим образом.Размер диска для Azure VM на докер-машине

docker-machine create --driver azure --azure-size Standard_DS2_v2 --azure-subscription-id #### --azure-location southeastasia --azure-image canonical:UbuntuServer:14.04.2-LTS:latest --azure-open-port 80 AwesomeMachine 

в соответствии с инструкциями here. Azure VM docs говорят - Max. disk size из Standard_DS2_v2 является 100GB,

однако, когда я войти в машину (или создать контейнер на этой машине), максимально возможный размер диска я вижу 30GB.

$ docker-machine ssh AwesomeMachine 
[email protected]:~$ df -h 
Filesystem  Size Used Avail Use% Mounted on 
/dev/sda1  29G 6.9G 21G 25%/
none   4.0K  0 4.0K 0% /sys/fs/cgroup 
udev   3.4G 12K 3.4G 1% /dev 
tmpfs   698M 452K 697M 1% /run 
none   5.0M  0 5.0M 0% /run/lock 
none   3.5G 1.1M 3.5G 1% /run/shm 
none   100M  0 100M 0% /run/user 
none    64K  0 64K 0% /etc/network/interfaces.dynamic.d 
/dev/sdb1  14G 35M 13G 1% /mnt 

В чем смысл Max. disk size? И что это такое /dev/sdb1? Это полезное пространство?

+0

Как это связано с * докеров * или * контейнеров * в целом? Какую виртуальную машину вы купили? '--azure-size' просто устанавливает переменную среды AZURE_SIZE для контейнера. Установка его не означает, что она автоматически увеличит меньшую виртуальную машину до такого размера. –

+0

Я удалил тег 'docker' из вопроса. Я не думаю, что я купил какую-то виртуальную машину. У меня есть лазурная подписка, и я использую эту подписку для создания виртуальной машины (используя команду, упомянутую в вопросе). Я не пытаюсь увеличить размер любой виртуальной машины. Я пытаюсь создать новую виртуальную машину. – kampta

ответ

0

Плохо, я не смотрел документацию тщательно.

Wo когда --azure-size является Standard_DS2_v2, Локальный SSD диск = 14 Гб, который /dev/sdb1, в то время как --azure-size Standard_D2_v2 дает локальный SSD диск = 100 ГБ.

Не удаляйте вопрос, если кто-то другой совершает ту же самую глупую ошибку.