差し迫ったニーズではありませんが、面倒な場合があります。 $ mcnutils
などのプロパティを設定する--github-api-token
のようなグローバルフラグは、呼び出されたプラグインバイナリに対してそのように設定されないことに気付きました。 ほとんどの場合、これらの詳細をネットワーク経由で送信する必要があります。現在、プラグインが実際に普及していることを考えると、安全に送信する方法について話し合う必要があります。 ドライバーのRPCサーバーにSetLibmachineOptions
タイプのメソッドを追加する必要があるかもしれません。 :(おそらく、これと他のいくつかの洗練されたものをバージョンバンプにバンドルするか、環境変数などを介して回避策を見つけることができます。
@dgageot @jeanlaurentこの問題は不意を突かれる可能性があるため、注意してください。 考えられる解決策の1つは、 os.Setenv
を使用してこれらのCLIフラグの環境変数を設定することです。これは、子プロセス(現在はメインマシンのバイナリを呼び出しています)が後で継承します。 これですべてのプラグインドライバーが修正されるわけではありませんが、コアの一時的な回避策になります。
GitHubが外部のcorpnetを1つのIPアドレスと見なしているため、レートが制限されています...現在、boot2dockerisoバージョンをアップグレードできません。 現在の回避策は、Dockerマシンを手動で再インストールすることです
Dockerマシンの再インストールが機能しない
2019年でもまだ機能していないようです。 〜また、このコミットで追加されたenv varも機能していないようです?〜コミットは追加されなかったと思います、気にしないでください、
最も参考になるコメント
GitHubが外部のcorpnetを1つのIPアドレスと見なしているため、レートが制限されています...現在、boot2dockerisoバージョンをアップグレードできません。 現在の回避策は、Dockerマシンを手動で再インストールすることです