IP + 2375ポートが毎回実行につながる、ローカルに接続され、構成されていないので、それは誤りだっただろう
ドッキングウィンドウ-のmaven-pluginの::0.4.5:[ERROR]はゴールcom.spotifyの実行に失敗しましたプロジェクトのウェブサービス上で(サーバー)の構築:例外がキャッチ:java.util.concurrent.ExecutionException:com.spotify.docker.clientを。 shaded.javax.ws.rs.ProcessingException:org.apache.http.conn.HttpHostConnectException:ローカルホストへの接続:2375 [ローカルホスト/ 127.0.0.1、ローカルホスト/ 0:0:0:0:0:0:0:1、 localhostの/ FE80:0:0:0:0:0:0:1%1]失敗しました:接続が拒否されました - > [ヘルプ1]
数時間のために勉強し、そして最終的に解決しました。
クライアント:
プラス-H TCP:2375://0.0.0.0
[ルート@ topcheerシステム] #の猫docker.service [単位] 説明 = ドッカーアプリケーションコンテナエンジン ドキュメント = https://でdocs.docker.com BindsTo = containerd.service 後 =ネットワーク- online.target firewalld.service containerd.service ウォンツ =ネットワーク- online.target 必要 = docker.socket [サービス] タイプは = 通知 #まだデリゲートの問題ため、デフォルトでのcgroupのためにsystemdを使用しないで #存在し、現在にsystemdのcgroupの機能セットに必要なサポートしていません #をドッキングウィンドウが運営するコンテナの ExecStart =は/ usr / binに/ dockerdの-HのTCP:/ /0.0.0.0:2375 -H FD:// --containerd = /実行/ containerd / containerd.sock ExecReload = / binに/ -s殺すHUP $ MAINPID TimeoutSec = 0 RestartSec = 2 を再起動 = 常に #1 StartLimit *オプションはsystemdに229に「サービス」と「ユニット」から移動されたことに注意してください #どちらも古い、そして新しい場所はとても古い場所を使用して、アップにsystemd 229によって受け入れられている #を彼らはいずれかのバージョンのために動作させるためにsystemdに。 StartLimitBurst = 3 #1 StartLimitIntervalがsystemdに230にStartLimitIntervalSecに改名されたことに注意してください #どちらも古い、そして新しい名前がそうするために、古い名前を使用して、アップにsystemd 230とによって受け入れられている #にsystemdのいずれかのバージョンのため、このオプション作業。 StartLimitInterval = 60年代 #非ゼロリミットを持つ* sがオーバーヘッドアカウンティングのためにパフォーマンスの問題が発生 #をカーネルにします。私たちは、コンテナ地元の会計処理を行うためのcgroupを使用することをお勧めします。 LimitNOFILE = 無限大 LimitNPROC = 無限大 LimitCORE = 無限大 #あなたにsystemdバージョンがそれをサポートしていない場合TasksMaxコメント。 #は、唯一の226とサポートの上には、このオプションをsystemdに。 TasksMax = 無限大 #のセットデリゲートはそうなるようにsystemdは、ドッキングウィンドウコンテナ用のcgroupをリセットしない =デリゲートはい #のみドッキングウィンドウプロセス、cgroup内のではないすべてのプロセスを殺す KillMode = プロセスを [インストール] WantedBy =マルチuser.target [ルート @topcheerシステム] #pwdの は/ usr / libに/にsystemd / システム [ルートを設定するのRedHat topcheer] #
ドッキングウィンドウを再起動して、その2375からアップでしょう
[ルート@のtopcheerシステム] #2375:-i lsofを COMMAND PIDユーザFD型デバイスサイズ/ OFFノード名 dockerd 21337ルート7UのIPv6 128286 0t0 TCP *:2375 (LISTEN) [ルートを設定するのRedHat topcheer] #
クライアント:
2つのオプション
または環境変数を設定します。
またはのpom.xmlに追加
< dockerHost > http://192.168.180.105:2375 </ dockerHost >
テスト:
[INFO] 192.168.180.105:1180/topcheer/docker:1.0.2を押します
プッシュ[192.168.180.105:1180/topcheer/docker]をリポジトリを指し
75db466d4814:準備
82128b555bad:準備
35c20f26d188:準備
c3fe59dd9556:準備
6ed1a81ba5b6:準備
a3483ce177ce:準備
ce6c8756685b:準備
30339f20ced0:準備
0eb22bfb707d:準備
a2ae92ffcd29:準備
a3483ce177ce:待機中
ce6c8756685b:ウェイティング
30339f20ced0:ウェイティング
0eb22bfb707d:ウェイティング
a2ae92ffcd29:ウェイティング
35c20f26d188:レイヤーが既に存在しています
c3fe59dd9556:レイヤーが既に存在しています
6ed1a81ba5b6:レイヤーがすでに存在しています
75db466d4814:レイヤーが既に存在しています
82128b555bad:レイヤーがすでに存在しています
0eb22bfb707d:レイヤーがすでに存在しています
a3483ce177ce:レイヤーが既に存在しています
a2ae92ffcd29:レイヤーがすでに存在しています
ce6c8756685b:レイヤーが既に存在しています
30339f20ced0:レイヤーがすでに存在しています
1.0.2:ダイジェスト:SHA256:65b55efa410146d044fa6feba6d9456f13f601f83a2ef73c91e0b0b7a8efc94cサイズ:2424
ゼロ:ゼロ
[INFO] ----------------------------------------------- -------------------------
[INFO] SUCCESSを構築
[INFO] ----------------------------------------------- -------------------------
[INFO]合計時間:40.289秒
[INFO]で終了:2019-11-05T18:00:43:23 + 08
[INFO] ----------------------------------------------