「eval」コマンドを確認するには?

「eval」コマンドを確認するには?

私のコード

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 devevalどの環境変数が設定されているかを確認するには、なしで実行してください。また、docker-machine設定がどこか間違っていてもまだ合理的なデフォルト値がある場合(without)の出力とdocker-machine env比較してください。dev

おすすめ記事