私は、Chirper Lagomの例をフォローアップして、KubernetesにLagomマイクロサービスを展開しようとしています。ですから、提供されたガイドlinkによれば、私はMinikubeをインストールすることによってkubernetesクラスタを構成しました。KubernetesにLagom Microservicesを展開する
私はfabric8のドッキングウィンドウ-のmaven-プラグインを使用してチャーパードッカーイメージを構築しようとしたときしかし、私はこのエラーを得た:
[ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.20.1:build (default-cli) on project friend-impl: Execution default-cli of goal io.fabric8:docker-maven-plugin:0.20.1:build failed: No given, no DOCKER_HOST environment variable, no read/writable '/var/run/docker.sock' or '//./pipe/docker_engine' and no external provider like Docker machine configured -> [Help 1]
は私がそのエラーを理解するのを助けることができる人はいますか?ありがとう。ここでは[コメントでの議論に基づいて更新]
これは主にDocker CLIでDockerエンジンに到達できない問題です。 Minikubeを使用しているので、Docker CLIがMinikubeのDockerエンジンを指し、Minikube VM内に画像を構築するように 'eval $(minikube docker-env)'コマンドを使用できます。 –
@VishalBiyani、私は別のPCにミニキューブを設定しました。自分のイメージを構築するために私の開発者のPCにDockerをインストールする必要があるだけです。それで、私はeval $(minikube docker-env)を実行し、ミニキュウを含むPC上で私のプロジェクトを再構築しました。ありがとうございます。 – Imen
私はそれを回答として追加し、他の人は後でそれを利用します。 –