Link environment variablesは、v2以降で非推奨になりました。ランダムポートを発見するための代替手段は何ですか?私は環境変数を介してデータソースについて知らせることができるドッキングされたJavaアプリケーションを持っていますが、今はできません。私がlink name
を使用すべきであるという曖昧な言及は助けにはならない。代わりがありますか?Docker Compose v3およびリンク環境変数
0
A
答えて
0
ここでは、全く必要ではない非常に多くの不要な変数を作成するために、--link
を使用しています。
これで、docker-composeを使用するときに、サービスに任意の名前を付けることができます。したがって、mysqlを実行している場合は、mysqlまたはdbまたはdbserviceなどの名前を付けることができます。
設定では、サービス名mysql
またはdb
またはdbservice
のいずれかを使用できます。または、コード内の環境変数を使用してサービス名を取得し、ドッカーの作成に渡すことができます。
また、異なる名前の同じコンテナの別名を持つこともできます。
ポートについては、ポート8080を公開するnginxイメージがある場合です。次に、ポート8080であり、したがってそれを渡す必要がないということを私の設定で知っています
関連する問題
- 1. Docker-compose:環境変数をリンクすることの理解
- 2. docker-compose:環境変数を変更する
- 3. Dockerの環境変数
- 4. docker-composeが環境変数のcontainer_nameを設定していません
- 5. Dockerでの環境変数の割り当てCompose - コロンの方法
- 6. ローカルファイルからDocker-compose環境変数に値を読み取る方法は?
- 7. 環境変数の変数をdocker-compose.ymlで補間する
- 8. Docker - 環境変数を持つコンテナ
- 9. Elastic Beanstalk MultiContainer Docker環境変数
- 10. ファイルからのDocker環境変数
- 11. Docker環境変数のSpringプロパティ
- 12. 環境変数は、ドッキングウィンドウ-compose.yml
- 13. Docker環境変数とDjangoデータベースの設定
- 14. Docker-compose linking containers
- 15. AndroidおよびLinuxのデスクトップ環境/アーキテクチャ
- 16. Windows環境およびモバイルWebアプリケーション
- 17. docker-compose v3のリソースを制限する
- 18. Docker TYPO3環境
- 19. Docker-compose mysqlが環境変数MYSQL_RANDOM_ROOT_PASSWORDを認識していないようです
- 20. ドッカー共有環境変数
- 21. JSON-fileをDockerで環境変数に読み込みます。
- 22. 変更体を使用してRの関数、ホルマールおよび環境法
- 23. 環境変数()がJenkinsジョブDSLおよびパイプラインジョブで機能しない
- 24. JavaでJAVA_HOMEおよびCATALINA_HOME環境変数を取得する方法は?
- 25. ローカルおよびdevの環境変数反応するアプリを作成
- 26. Docker開発環境のリッチエディタ
- 27. ドッカーの複数の環境
- 28. 環境変数
- 29. 環境変数
- 30. 環境変数?