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

質問編集履歴

1

①実施できたことを追記し、②発生している問題欄に対し、目的を追記してそれに至るまでに不足していることを質問として記載しました。

2020/06/02 06:55

投稿

saltsan
saltsan

スコア1

title CHANGED
File without changes
body CHANGED
@@ -2,13 +2,25 @@
2
2
 
3
3
  Docker for Windowsを使用してWindowsServer2016の開発環境を構築したいです。
4
4
 
5
+ ### 実施できたこと
6
+ Hello-worldコマンド
7
+ WindowsSerevr2016のイメージのpull
8
+ WindowsServer2016のイメージを基にコンテナを作成し、CUIでWindowServer2016にログイン
9
+
10
+ ```ここに言語を入力
11
+ //コンテナ(≒WindowsServer2016のVM)
12
+ docker run イメージID
13
+
14
+ //起動・ログイン(CUI)
15
+ docker attach イメージID
16
+ ```
17
+
18
+
5
19
  ### 発生している問題
6
20
 
21
+ 目的は開発したアプリや環境(DB等含む)をWindowsServer2016上に展開し、色々テストできる環境を作ること、
7
- ではVMを使用していたのですが今回初めてDocker使用することになりました
22
+ また環境を別のPC(VM)に展開し同じ環境複数人が利できる状態にすることです
8
- ホストPCをカーネルを共有するとのことなので、Windows 10 proにDocker for Windowsをインストールしました。
9
- dockerfileに色々な手順を記載してコンテナ及びイメージを作成すると思い、まずdockerfileを書こうと思いました。
10
- FROM句?でOSダウンロード先を記載するようなのですが、Windows Server 2016のイメージ?をダウンロードするのにどう記載すればいいか分からず困っております。
11
23
 
12
- 上記で察せられたかもしれませんが、docker自体の理解があまりできておりません。
13
- 検索すると色々とdockerの導入記事がヒットし、Hello worldまでは手順に従い成功しましたが正直dockerのイメージが掴めておりません。
14
- 抽象的な質問大変恐縮ですが、Hello worldの地点からWindowsServer2016の環境構築での流れを教えいただけせんでしょうか
24
+ まず、VMのようにGUIWindowsServer2016にログインしたいのですが方法が分からず詰おり
25
+ また、GUIでログインしアプリやDB等を導入できたとしてそのコンテナを他の環境に複製する方法も理解できておりません。
26
+ 上記2点についてご教示いただけませんでしょうか。