LoginSignup
1
1

More than 5 years have passed since last update.

docker-machine 起動メモ

Last updated at Posted at 2016-03-05

この記事は docker-machine でDocker環境を作るときに使用するコマンドラインのメモです。
この記事を見なくてもdocker-machine create help を見ればだいたい判ります。
随時更新します。

VirtualBox

基本

$ docker-machine create --driver virtualbox local

Disk Size 指定

$ docker-machine create --driver virtualbox --virtualbox-disk-size "40000" local

CPU 数指定

$ docker-machine create --driver virtualbox --virtualbox-cpu-count "-1" local

Google Compute Cloud

デフォルトでは n1-standard-1 が起動する。

credentials はこのへんで作成できる。

$ export GOOGLE_APPLICATION_CREDENTIALS=~/Downloads/awesome-project-1bab123214.json
$ export GCP_PROJECT="awesome-project"
$ export GCP_ZONE="asia-east1-b"
$ docker-machine create --driver google --google-zone ${GCP_ZONE} --google-project ${GCP_PROJECT} gcp

Amazon Web Service

デフォルトでは t2.micro が起動するはず。

$ export AWS_VPC_ID=vpc-12345678
$ export AWS_REGION=ap-northeast-1
$ docker-machine create --driver amazonec2 --amazonec2-vpc-id ${AWS_VPC_ID} --amazonec2-region ${AWS_REGION} --amazonec2-access-key ${AWS_ACCESS_KEY_ID} --amazonec2-secret-key ${AWS_SECRET_KEY} aws

Spot Instance

$ docker-machine --native-ssh create --driver amazonec2 --amazonec2-vpc-id ${AWS_VPC_ID} --amazonec2-region ${AWS_REGION} --amazonec2-instance-type c4.large --amazonec2-request-spot-instance --amazonec2-spot-price 0.2 aws
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1