Docker-docs-ja
19.03

Guides - ガイド

  • Docker の入手
  • Get started - 始めましょう
  • Docker で開発
  • プロダクションでアプリを実行

Product manuals - マニュアル

  • Docker Engine
  • Docker Compose
    • Docker Compose
    • Docker Compose 概要
    • Docker Compose のインストール
    • Compose を始めましょう
    • Swarm で Compose を使う
    • クィックスタート: Compose と Django
    • クィックスタート: Compose と Rails
    • クィックスタート: Compose と WordPress
    • 環境ファイル
    • Compose における環境変数
    • ファイル間、プロジェクト間での Compose 設定の共有
    • Compose のネットワーク機能
    • Compose をプロダクションで使う
    • Compose ファイル・リファレンス
    • コマンドライン・リファレンス
    • コマンドライン補完
    • リンク時の環境変数(機能修正)
      • 関連情報
    • Compose における起動順の制御
    • よくある質問と回答
  • Docker Desktop
  • Docker Hub
  • Docker Machine
  • Docker Toolbox
  • Docker Registry
  • Docker Swarm

Reference - 参考資料

  • コマンドライン・リファレンス
  • Dockerfile リファレンス
  • Compose file リファレンス
  • 用語集

Samples - サンプル

  • サンプル

Docker について

  • リリース・ノート
  • 日本語版について
  • Docker ドキュメント逆引きガイド
  • Docker ドキュメント日本語版 PDF ダウンロード

Docs アーカイブ

  • v17.06
  • v1.12
  • v1.11
  • v1.10
  • v1.9
Docker-docs-ja
  • Docs »
  • Docker Compose »
  • リンク時の環境変数(機能修正)
  • Edit on GitHub

リンク時の環境変数(機能修正)¶

目次

  • 関連情報

注釈

リンクされているサービスに接続する方法として、環境変数を用いることは推奨されなくなりました。 その代わりに、接続するホスト名としてリンク名(デフォルトはリンクされているサービス名)を用いてください。 詳しくは docker-compose.yml ドキュメント を参照してください。

環境変数は かつての Compose ファイルフォーマットバージョン 1 においてのみ定義されます。

Compose は Docker links を利用して、サービスのコンテナをその他のコンテナに対して情報を公開します。 リンクされたコンテナは複数の環境変数を提供します。 各環境変数は、コンテナ名を大文字にしたものが先頭につきます。

サービスにおいて利用可能な環境変数を見るには、docker-compose run SERVICE env を実行します。

name_PORT

完全な URL。 たとえば DB_PORT=tcp://172.17.0.5:5432

name_PORT_num_protocol

完全な URL。 たとえば DB_PORT_5432_TCP=tcp://172.17.0.5:5432

name_PORT_num_protocol_ADDR

コンテナーの IP アドレス。 たとえば DB_PORT_5432_TCP_ADDR=172.17.0.5

name_PORT_num_protocol_PORT

公開されているポート番号。 たとえば DB_PORT_5432_TCP_PORT=5432

name_PORT_num_protocol_PROTO

プロトコル(tcp または udp)。 たとえば DB_PORT_5432_TCP_PROTO=tcp

name_NAME

完全修飾コンテナ名。 たとえば DB_1_NAME=/myapp_web_1/myapp_db_1

関連情報¶

  • Docker Compose
  • Docker Compose のインストール
  • Compose コマンドライン・リファレンス
  • Compose ファイル・リファレンス

参考

Link environment variables (superseded)
https://docs.docker.com/compose/link-env-deprecated/
Next Previous

© Copyright 2015-2020, Docker Docs Translation Ja-Jp Project. 最終更新: 2021-08-17

Built with Sphinx using a theme provided by Read the Docs.