boot2dockerが新しくなってDOCKER_HOST
だけではなく,DOCKER_CERT_PATH
やDOCKER_TLS_VERIFY
など設定するべき環境変数が増えた.
boot2dockerはこれらを一発で設定するコマンドを準備している.
$(boot2docker shellinit)
boot2dockerもまだまだ新しくなっているので,環境変数を.zshrc
等に直接書くのではなく,このコマンドを書いておくのがよい.以下のように書いている.
.zshrc
if [ "`boot2docker status`" = "running" ]; then
$(boot2docker shellinit)
fi