私はそれの上にアプリケーションのUIを持つtcserverを持つドッカーコンテナを持っています。私はtcserverも実行している2番目のドッカーコンテナを持っていますが、これにはアプリケーションエンジンがあります。私は、Webブラウザー上のUIにアクセスするとき、エンジンに接続されていないと言いますので、私はこれらの2つを互いに何かと話すようにしています。私は多くの異なるチュートリアルを見てきましたが、うまくいかず、私の状況にはほとんど当てはまりません。これをどうやって行うのですか? ありがとうございました。2つのドッカーコンテナを一緒に接続するにはどうすればいいですか?
-1
A
答えて
0
あなたは、コンテナにのみポートを介して他のコンテナによってアクセスすることができますので、UIコンテナに新しい割り当てられたポートにApp Engineのコンテナのをリンクする必要があります。
そのような単純な
0
:lala
容器の内部
docker run --name engine -d tcserver-engine
docker run --name lala --link engine:tc-engine -d tcserver-ui
あなたが選択したエイリアスを使用してエンジンのコンテナを取得することができ、この例ではtc-engine
0
使用名とリンクあなたドッキングウィンドウの実行中コマンドまたはdocker-compose.ymlファイル?
docker run -ti --name server1 -p 8111:8111 ikamman/docker-tc-server
docker run -ti --name server2 --link server1 -p 8112:8111 ikamman/docker-tc-server
docker exec server2 curl server1:8111
は次のように返されます:
$ docker exec server2 curl server1:8111
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3546 0 3546 0 0 3290 0 --:--:-- 0:00:01 --:--:-- 3292
<!--
Page: maintenance-welcome
Stage: FIRST_START_SCREEN
State revision: 12
Timestamp: Wed Jul 27 20:30:06 UTC 2016
-->
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>TeamCity Maintenance — TeamCity</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="application-name" content="TeamCity"/>
<meta name="description" content="Powerful Continuous Integration and Build Server"/>
<link rel="icon" href="/img/icons/TeamCity512.png" sizes="512x512"/>
関連する問題
- 1. 2つのUIPickerViewを1つのViewControllerで一緒にするにはどうすればいいですか?
- 2. AWSでJavaScriptとAndroidアプリを一緒に接続するにはどうすればよいですか?
- 3. htmlで2つのdivを一緒に表示するにはどうすればいいですか?
- 4. 2つのJquery関数を一緒にするにはどうすればいいですか?
- 5. 2つのフレームを一緒にドラッグするにはどうすればいいですか?(jQuery)
- 6. これらの2つのクエリを一緒に結合するにはどうすればよいですか?
- 7. 2つのfirebaseプロジェクトを1つのAndroidアプリに接続するにはどうすればいいですか?
- 8. 2つ以上の画像ビューを一緒に移動するにはどうすればよいですか?
- 9. devexpress treelistで2つのテーブル(マスターディテール)を接続するにはどうすればいいですか?
- 10. KonvaJS:矢印で2つの図形を接続するにはどうすればいいですか?
- 11. メインカメラにスポットライトを接続するにはどうすればいいですか?キャラクターを動かすとスポットライトも一緒に動くでしょうか?
- 12. 2つのラーベルアプリケーションを接続するにはどうすればいいですか?
- 13. ember.js - 2つのコンポーネントを別々のルートに接続するにはどうすればよいですか?
- 14. 2つのdiv間に水平/垂直線を接続するにはどうすればよいですか?
- 15. ローカルソースファイルをドッカーコンテナにマウントするにはどうすればいいですか?
- 16. Googleマップのグループアドレスを一緒にしないようにするにはどうすればいいですか?
- 17. 永続的なデータを持つPrestashopドッカーコンテナを実行するにはどうすればよいですか?
- 18. カメラにバウンディングボックスを接続するにはどうすればいいですか?
- 19. JButtonをJFrameに接続するにはどうすればいいですか?
- 20. アンドロイドアプリをリモートデータベースに接続するにはどうすればいいですか?
- 21. バックボーンモデルをビューに接続するにはどうすればいいですか?
- 22. 2つのアンドロイドデバイスをプログラムでブルートゥースと接続するにはどうすればよいですか?
- 23. スワイプで2つのUI要素を接続するにはどうすればよいですか? WP8.1
- 24. C#でオフラインデータベースに接続するにはどうすればいいですか
- 25. gitwebとgitoliteを一緒に使うように設定するにはどうすればいいですか?
- 26. cssに接続するにはどうすればいいですか
- 27. カスタムBotconnector/ChannelAccountに接続するにはどうすればいいですか?
- 28. 4つの別々の時間を一緒に追加するにはどうすればよいですか?
- 29. フレックスアプリケーションでfacebookで接続するにはどうすればいいですか
- 30. 2つの異なるテーブルに2つのカウント(*)結果を一緒に追加するにはどうすればよいですか?