問題タブ [photon-os]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1513 参照

docker - Photon vmware の長所と短所

Photon の初心者として、次の質問があります。

VMware は、Docker と並行するコンテナ テクノロジを作成しようとしているようです。docker はこの段階でより成熟しているため、photon を使用する利点/利点はありますか?

オンプレミスでフォトンを使用して AWS のような環境を作成できる可能性があることを理解しています (新しいフォトン コンテナーで新しいサービス インスタンスをスピンアップできるため、ポートの公開を処理します - ベア メタルと Docker イメージのプルの比較)。

管理/維持するために別の複雑なレイヤーが追加されますか? Docker は、ホスト上の最小限の Linux で実行できます。それで、私は何を得ますか?サーバーをより小さな VM に分割するためのより良い方法のようです。

とりとめのない質問で申し訳ありません。AWS のような環境以外に、AWS で作成できる付加価値があるかどうかはわかりません。よくわかりません。ありがとう

0 投票する
1 に答える
293 参照

go - PhotonOS で GO バージョンを変更できない

フォトンおよび VIC 構成からの指示を使用して PhotonOS を展開しましたが、コマンドdocker run -v $(pwd):/go/src/github.com/vmware/vic \-w /go/src/github.com/vmware/vic golang:1.6 make all の実行中にエラーが表示されます。

go1.7 をインストールしてください (検出: go バージョン go1.6.3 linux/amd64)

Makefile:152: ターゲット 'goversion' のレシピが失敗しました

make: *** [goversion] エラー 1

`それを解決するために、更新しようとしました

ソリューションを使用して go1.6.3 から go1.7 へ - go バージョンを手動で変更する

手順の後、go バージョンは go1.4.2 を示していますが、以前のエラーは引き続き go バージョン 1.6.3 で不平を言っています。また、を使用して「gvm」をインストールしようとしましたがbash < <(curl -s -S -L https://raw.github.com/moovweb/gvm/master/binscripts/gvm-installer)、呼び出すたびにgvm install go1.7

-bash: gvm: コマンドが見つかりません

実行を再試行するたびにgvm-installer

エラー: 既にインストールされています!

どんな助けでも大歓迎です!!

0 投票する
1 に答える
11089 参照

linux - ZScaler と証明書の問題により docker を使用できない

VMware Player で VMware Photon OS を実行しています。これは、Docker コンテナーを実行するためのホスト OS として使用されます。

ただし、私は ZScaler の背後にいるため、外部リソースにアクセスするコマンドの実行に問題があります。たとえばdocker pull python、次の出力が得られます (読みやすくするためにいくつかの改行を追加しました)。

PEMWindows ワークステーションから ZScalerの CA ルート証明書を (形式で) 抽出しようとして、 /etc/pki/tls/certs/ca-bundle.crt. しかし、Docker を再起動しても問題は解決しませんでした。

私は多数の投稿を読みましたが、ほとんどupdate-ca-trustが私のシステムに存在しないコマンドを参照しています (ca-certificatesパッケージがインストールされていても)。

先に進む方法がわかりません。知る限り、2 つのオプションがあります。また:

  • SSL 接続が信頼されるように、ZScaler 証明書を追加します。
  • Docker ハブへの安全でない接続を許可します (ただし、証明書が信頼されていないため、それでも問題が発生する可能性があります)。

ちなみに、後者は機能します。たとえばcurl-kオプションを使用して実行すると、任意の https リソースにアクセスできます。