teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2018/04/30 16:49

投稿

退会済みユーザー
answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  DockerはそもそもLinuxOS上でないと動きません。
4
4
  なぜか?
5
- それは、DockerコンテナはホストのLinuxOSのリソースを使って動くからです。
5
+ それは、DockerコンテナはホストのLinuxOSのリソースを使って動くからです。逆にいえば、Linuxであればディストリビューションが違っても再現できるわけです。
6
6
  そのため、Dockerイメージも、基本的にはLinux系OSベースのものしか配布されていないはずです。
7
7
  alpineもLinuxです。
8
8
 

1

修正

2018/04/30 16:49

投稿

退会済みユーザー
answer CHANGED
@@ -6,4 +6,4 @@
6
6
  そのため、Dockerイメージも、基本的にはLinux系OSベースのものしか配布されていないはずです。
7
7
  alpineもLinuxです。
8
8
 
9
- ところで、質問者様の「OSっぽい環境」という表現はその通りで、完全再現とは言えな面もあり、OSり、インフラりの検証がしたい場合はDockerのようなコンテナ仮想化ではなくVirtualbox等のVM仮想化を用いたり実機を用意したりするそうです。
9
+ ところで、質問者様の「そのOSっぽい環境」という表現はその通りで、100%完全再現といわれれば微妙なところがあり、特にOSまわり、インフラまわりの検証がしたい場合はDockerのようなコンテナ仮想化ではなくVirtualbox等のVM仮想化を用いたり実機を用意したりすることもあるそうです。