Docker-docs-ja
24.0

Guides - ガイド

  • Docker 概要
  • Docker の入手
  • 始め方 - Get started
  • Docker Desktop ハンズオン ガイド
  • 言語別ガイド
  • Docker で開発
  • Docker で構築
  • プロダクションでアプリを実行
  • 教育用リソース

Product manuals - マニュアル

  • Docker Desktop
  • Docker Engine
  • Docker Compose
  • Docker Hub
  • Docker Registry

Reference - 参考資料

  • リファレンス・参考資料
  • コマンドライン・リファレンス
  • Dockerfile リファレンス
  • Compose ファイル リファレンス
  • 用語集

Samples - サンプル

  • サンプル

Docker について

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

Docs アーカイブ

  • v20.10
  • v19.03
  • v17.06
  • v1.12
  • v1.11
  • v1.10
  • v1.9
Docker-docs-ja
  • Docs »
  • リンク時の環境変数(機能修正)
  • 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 概要

  • Compose のインストール

  • docker-compose CLI 概要

  • /compose/compose-file

参考

Link environment variables (superseded)

https://docs.docker.com/compose/link-env-deprecated/


© Copyright 2015-2023, Docker Docs Translation Ja-Jp Project 最終更新: 2023-08-15

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