Docker Machine with さくらのクラウド Dockerイメージ
1.8K
Docker Machine + さくらのクラウド用ドライバのDockerイメージです。
DockerMachine: v0.12.2
Dockerfile linksdocker-compose.ymlと環境変数設定ファイルのひな形をダウンロードします。curl -L https://github.com/yamamoto-febc/docker-machine-sakuracloud-docker/raw/master/docker-compose.yml > docker-compose.yml
curl -L https://github.com/yamamoto-febc/docker-machine-sakuracloud-docker/raw/master/env-sample > .env
このファイルで環境変数を設定しておくとdocker-machineコマンド実行時に 必要なオプションを省略できます。
アクセストークンSAKURACLOUD_ACCESS_TOKENとシークレットSAKURACLOUD_ACCESS_TOKEN_SECRETの
設定をしておくと便利です。
vi .env
以下コマンドでdocker-machineを起動します。
docker-compose run --rm docker-machine ls
docker-compose run --rm docker-machine create -d sakuracloud sakura-dev
Docker Machine + さくらのクラウド用ドライバの詳しい使い方はこちらを参照してください。
docker run -it --rm sacloud/docker-machine 実行したいコマンド
docker run -it --rm -e MACHINE_STORAGE_PATH=$HOME/.docker/machine \
-e SAKURACLOUD_ACCESS_TOKEN=[トークン] \
-e SAKURACLOUD_ACCESS_TOKEN_SECRET=[シークレット] \
-v $HOME/.docker:$HOME/.docker \
sacloud/docker-machine create -d sakuracloud sakura-dev
Content type
Image
Digest
Size
12.6 MB
Last updated
about 9 years ago
docker pull yamamotofebc/docker-machine-sakuracloud