container
「container」の意味
「container」とは、主に物を入れるための箱や容器を指す言葉である。一般的には、食品や液体を保存・運搬するためのプラスチックやガラス製の容器を指すことが多い。また、輸送業界では、大型の貨物を運ぶために使用される金属製の箱型の構造物を指すこともある。「container」の発音・読み方
「container」の発音は、IPA表記では /kənˈteɪnər/ であり、カタカナ表記では「コンテイナー」となる。日本人が発音する際には、「コンテナ」と読むことが一般的である。「container」の定義を英語で解説
A container is an object that can hold and store various items or substances, such as food, liquids, or other materials. It is typically made of materials like plastic, glass, or metal, and can vary in size and shape depending on its intended use. In the context of transportation, a container refers to a large, metal box-like structure used for shipping goods.「container」の類語
「container」にはいくつかの類語が存在する。例えば、「box」は、主に四角形の容器を指す言葉である。「jar」は、主にガラス製でふた付きの円筒形の容器を指す。「bottle」は、飲み物や液体を入れるための細長い容器を指す言葉である。「container」に関連する用語・表現
「container」に関連する用語や表現には、以下のようなものがある。「container ship」は、コンテナを積んで運ぶ船を指す言葉である。「container terminal」は、コンテナを積み下ろすための港湾施設を指す。「containerization」は、貨物輸送においてコンテナを利用することによる効率化を指す概念である。「container」の例文
1. Please put the leftovers in a container and store them in the refrigerator.(残り物を容器に入れて冷蔵庫に保存してください。)2. The container ship arrived at the port this morning.(コンテナ船が今朝港に到着した。)
3. This glass container is perfect for storing homemade jam.(このガラス製の容器は、手作りジャムを保存するのに最適である。)
4. The container terminal is a busy place with many trucks and cranes.(コンテナターミナルは、トラックやクレーンが多くて賑やかな場所である。)
5. Containerization has greatly improved the efficiency of cargo transportation.(コンテナ化により、貨物輸送の効率が大幅に向上した。)
6. The plastic container is not suitable for microwave use.(プラスチック製の容器は、電子レンジ使用に適していない。)
7. The container is filled with water.(容器は水でいっぱいである。)
8. The container must be sealed tightly to prevent leaks.(容器は、漏れを防ぐためにしっかりと密閉しなければならない。)
9. The container is designed to keep food fresh for a long time.(この容器は、食品を長期間新鮮に保つように設計されている。)
10. The container fell off the truck and broke.(コンテナがトラックから落ちて壊れた。)
コンテナ【container】
Container クラス
アセンブリ: System (system.dll 内)

Public Class Container Implements IContainer, IDisposable
public class Container : IContainer, IDisposable
public ref class Container : IContainer, IDisposable
public class Container implements IContainer, IDisposable
public class Container implements IContainer, IDisposable

Container クラスは、IContainer インターフェイスの既定の実装です。
コンテナとは、0 個以上のコンポーネントをカプセル化し、追跡するオブジェクトです。この場合、コンテインメントとは、ビジュアル コンテインメントではなく論理的なコンテインメントを意味します。ビジュアルおよび非ビジュアルの両方を含むさまざまなシナリオで、コンポーネントとコンテナを使用できます。
コンテナ内のコンポーネントは、先入れ先出しリストで追跡されます。さらに、コンテナ内のコンポーネントの順序も定義します。コンポーネントは、リストの末尾に追加されます。
![]() |
---|
このクラスに適用される HostProtectionAttribute 属性の Resources プロパティの値は、SharedState です。HostProtectionAttribute は、デスクトップ アプリケーション (一般的には、アイコンをダブルクリック、コマンドを入力、またはブラウザに URL を入力して起動するアプリケーション) には影響しません。詳細については、HostProtectionAttribute クラスのトピックまたは「SQL Server プログラミングとホスト保護属性」を参照してください。 |

System.ComponentModel.Container
System.ComponentModel.NestedContainer


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Container コンストラクタ
アセンブリ: System (system.dll 内)


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Container プロパティ
Container メソッド

名前 | 説明 | |
---|---|---|
![]() | Add | オーバーロードされます。 Component を Container に追加します。 |
![]() | Dispose | オーバーロードされます。 Container によって使用されているリソースを解放します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Remove | Container からコンポーネントを削除します。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CreateSite | 指定した IComponent 用にサイト ISite を作成し、そのサイトに特定の名前を割り当てます。 |
![]() | Dispose | オーバーロードされます。 Container によって使用されているリソースを解放します。 |
![]() | Finalize | オーバーライドされます。 Container がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 |
![]() | GetService | 指定した型のサービス オブジェクトがある場合は、そのオブジェクトを取得します。 |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | RemoveWithoutUnsiting | Site に null 参照 (Visual Basic では Nothing) を設定しないで、Container からコンポーネントを削除します。 |
![]() | ValidateName | コンポーネント名がこのコンテナで一意であるかどうかを判断します。 |

Container メンバ
Container データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | Add | オーバーロードされます。 Component を Container に追加します。 |
![]() | Dispose | オーバーロードされます。 Container によって使用されているリソースを解放します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Remove | Container からコンポーネントを削除します。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CreateSite | 指定した IComponent 用にサイト ISite を作成し、そのサイトに特定の名前を割り当てます。 |
![]() | Dispose | オーバーロードされます。 Container によって使用されているリソースを解放します。 |
![]() | Finalize | オーバーライドされます。 Container がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 |
![]() | GetService | 指定した型のサービス オブジェクトがある場合は、そのオブジェクトを取得します。 |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | RemoveWithoutUnsiting | Site に null 参照 (Visual Basic では Nothing) を設定しないで、Container からコンポーネントを削除します。 |
![]() | ValidateName | コンポーネント名がこのコンテナで一意であるかどうかを判断します。 |

コンテナ
容器
画像はアルマジロの体を使ったバッグ。羊や山羊の皮革を加工した水筒は、動物の体を加工した容器としてもっと広く知られており、この種の用途は人類史上最も古い可能性が高い。
容器(ようき)とは、物を入れる器物[1][2][3]。「容器」は(中国語と日本語に共通の)漢語であり、大和言葉(和語)では「うつわ(器)[2][4][5][6]」「いれもの(入れ物)[1][2]」という。外来語もあり、ケースが代表的であるが、細分化された多くの語がある。
最も古く用法も多岐に亘る大和言葉は「うつわ(歴史的仮名遣:うつは、器)」で、古くは「うつわもの(歴史的仮名遣:うつはもの、器、器物)」といった[3]。
英語では "container" [7][8]が最も近い。この語は日本語には音写形「コンテナー/コンテナ」として入っている[9][10]。この外来語は由来語にもある1語義(貨物輸送用の器物[8][7] = 輸送コンテナ)で用いられることが多いが、広く「容器」の意味で使われることはあり[9]、21世紀前期前半には特に増えてきた[注 1]。
概要
![]() | この節は検証可能な参考文献や出典が全く示されていないか、不十分です。(2020年6月) |

容器は、物品(主に資源や財産など価値のあるもの)の保管や輸送の際などに、幅広く利用される道具である。用途によっては、装飾が施される場合もあるなど、その形態は様々であるが、入れるものの性質によって様々な機能のものが使い分けられる。
多くの場合において入れられるものの性質に即したものが利用されるが、更には入れられるものに即して新たに用意されるものもあり、汎用のものから専用のものまで、様々なものが利用されている。




ウィリアム・マクレガー・パックストン"The Figurine "。アメリカ人画家の手になる1921年の油彩画。
容器には再使用を前提とするものと、使い捨てを前提とするものがあり、例えば後述する瓶だけをとってもリターナブル瓶とワンウェイ瓶のような利用形態による分類もある。また商業における商品を入れ消費者の手元まで内容物を保護するための容器として、パッケージ(包装)という形態の使い捨て容器があり、一方では繰り返し使うための汎用の、運搬のための道具として鞄という一種の容器が存在する。ケースと呼ばれうるものでは、内容物は常に決まっているが、その内容物を適切に保存し、必要に応じて取り出して使うための道具といえる。特にケースの場合は、内容物が消耗品として消費され、適時入れ替えられるものも含んでいる。
所定の目的に即して、必要な物品を一まとめにしておくための容器も見られ、こと箱ではその目的別に様々な箱が日常的に利用されている。こういった容器は人間が文明を築いていく過程で様々なものが作られ、利用されてきた。今日人間を人間たらしめている「文化的な生活」を支えるには容器は不可欠であり、人間の活動が見られる場所には、様々な容器が、広く用いられている。
また、この「容器」は時に経済・社会上における概念として用いられることがあり、主に領域に関することで使われている。
主な容器
- 箱 - (ボックス)主に自立する立方体。マッチ箱、箪笥など。
- 袋 - (バッグ)主に内容物の形状や圧力で形状が変化する。リュックサック、衣類のポケットなど。
- 瓶 - (ボトル)主に流体を収めるためのもの。口が細く中が広い物が多い。硬質の袋ともいえる。
- 缶 - (キャニスター)金属で作られており、缶詰は特に密閉性が高く内容物を強固に保存し、茶筒など開け閉めがし易く繰り返しの利用に便利なものまで様々で金属製の箱とも言える。
- 用途による分類
-
貨物用のコンテナは、貨物の輸送にも長期の保管にも利用されており、収納する物品に合わせて特化した機能を備えたものもある。その意味では究極の容器の一形態も言える。
脚注
注釈
- ^ 検索キーワード[ コンテナ 通販 ][ コンテナ ボックス収納 ]
出典
- ^ a b 小学館『デジタル大辞泉』、三省堂『大辞林』第3版、小学館『精選版 日本国語大辞典』. “容器”. コトバンク. 2020年6月15日閲覧。
- ^ a b c 小学館『デジタル大辞泉』. “入れ物”. コトバンク. 2020年6月15日閲覧。
- ^ a b 小学館『精選版 日本国語大辞典』. “器・器物”. コトバンク. 2020年6月15日閲覧。
- ^ 小学館『デジタル大辞泉』. “器”. コトバンク. 2020年6月15日閲覧。
- ^ 三省堂『大辞林』第3版. “器”. コトバンク. 2020年6月15日閲覧。
- ^ 小学館『精選版 日本国語大辞典』. “器”. コトバンク. 2020年6月15日閲覧。
- ^ a b “container”. 英辞郎 on the WEB. アルク. 2020年6月15日閲覧。
- ^ a b “container”. Weblio英和辞書. ウェブリオ株式会社. 2020年6月15日閲覧。
- ^ a b 『ブリタニカ国際大百科事典 小項目事典』、小学館『日本大百科全書(ニッポニカ)』、ほか. “コンテナ”. コトバンク. 2020年6月15日閲覧。
- ^ 平凡社『百科事典マイペディア』. “コンテナー”. コトバンク. 2020年6月15日閲覧。
- ^ “ヒョウタン”. コトバンク. 2020年6月15日閲覧。
- ^ “箪”. コトバンク. 2020年6月15日閲覧。
関連項目
Container
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/05 18:24 UTC 版)
「Open Container Initiative」の記事における「Container」の解説
OCI RuntimeにおけるContainerは「『隔離とリソース制限を設定可能なプロセス実行』を提供する1つの環境」である。例えばruncランタイム上で生成されたContainerは他のコンテナからファイルシステムやプロセスが隔離され、利用可能なCPUリソース等に制限がかけられている。ゆえにこのコンテナ(環境)内で実行されるプロセスは隔離とリソース制限を得ることができる。 OCI Runtime SpecではこのContainerのライフサイクル等を定義している。
※この「Container」の解説は、「Open Container Initiative」の解説の一部です。
「Container」を含む「Open Container Initiative」の記事については、「Open Container Initiative」の概要を参照ください。
- containerのページへのリンク