Programming > Docker

Docker Machine 4 용량늘리기 default & docker machine IP 변경

default docker machine의 용량,메모리 변경 (Windows docker tool box)

※ 기존에 생성된 default machine을 삭제하고 다시생성한다.

$ docker-machine stop default
$ docker-machine rm default

----- 디스크 200G / 2048M메모리 로 생성한다.
$ docker-machine create --driver virtualbox --virtualbox-disk-size "200000" --virtualbox-memory 2048 default

 

docker-machine 의 IP Address를 변경하기

※ docker의 192.168.99.xxx  에서 xxx의 부분을 설정한다.


1) docker machine 생성, 또는 기존에 생성된 machine 사용

$ docker-machine create --driver virtualbox MyDocker

 

2) 생성한 machine에 SSH로 접근해 아래와 같이 script를 생성한다.

$ docker-machine ssh MyDocker

$ sudo vi /var/lib/boot2docker/bootsync.sh
 

#!/bin/sh
/etc/init.d/services/dhcp stop
ifconfig eth1 192.168.99.200 netmask 255.255.255.0 broadcast 192.168.99.255 up

$ sudo chmod 755 /var/lib/boot2docker/bootsync.sh


3) machine에서 ssh를 빠져나와 머신을 재기동/재인증한다.

$ docker-machine restart MyDocker
$ docker-machine regenerate-certs MyDocker

$ docker-machine ip MyDocker