「実行環境がDockerコンテナ上か普通のLinuxかを判別する」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| 21行目: | 21行目: | ||
[[C Sharp|C#]]での例: | [[C Sharp|C#]]での例: | ||
<source lang="csharp"> | <source lang="csharp"> | ||
if (OperatingSystem.IsLinux() && | if (OperatingSystem.IsLinux() && File.Exists("/.dockerenv")) | ||
{ | { | ||
Console.WriteLine("Running inside Docker container"); | Console.WriteLine("Running inside Docker container"); | ||