私のコード
docker-machine create --driver virtualbox dev
VBoxManageは仮想マシンを一覧表示します。
"minikube" {9c326ed5-faf4-42fe-acda-bf3a283f1a74}
"kalinew" {de6de631-0d51-4638-b967-66db463cbf05}
"dev" {84a116bf-02b9-48e3-809a-f5232518c8ee}
それから
eval "$(docker-machine env dev)"
私の目標はエコーを使って確認することです
echo $dev
空行があります。なぜ?
答え1
docker-machine env dev
環境変数が設定されていないため、dev
環境変数が設定されました。所有者呼ぶdev
。
docker-machine env dev
eval
どの環境変数が設定されているかを確認するには、なしで実行してください。また、docker-machine設定がどこか間違っていてもまだ合理的なデフォルト値がある場合(without)の出力とdocker-machine env
比較してください。dev