質問編集履歴

1

疑問点が更新されましたので、編集させて頂きました。

2021/03/27 04:02

投稿

katsu08
katsu08

スコア0

test CHANGED
@@ -1 +1 @@
1
- Dockerfileからイメ作成したい
1
+ Dockerを使ってpythonのデタ分析の環境構築をしたい
test CHANGED
@@ -1,53 +1,89 @@
1
- Dockerfileからイメージを作成したい。(ビしたい
1
+ プログラミング学習チャンネルのキノコード(YouTubeチャンネ使って進める
2
+
3
+ 流れとしては、Windows上にubuntuというLinuxのOSを立てて、そこにアナコンダをインストールする。そして、pythonでのデータ分析環境としてjupyterlabを立ち上げる。
2
4
 
3
5
 
4
6
 
5
- コマドプロンプに以下を入力
7
+ Windows10proまたはwindows10enterpriseの場合は、そのままdocker for windowsが使用できるが、windows10homeであるため、まずはWSL2をイールする。
6
8
 
7
9
 
8
10
 
9
- docker build -t jlab:latest /Users/name/Desktop/MyDocker
11
+ https://docs.microsoft.com/ja-jp/windows/wsl/install-win10を参考に試みたが、Ubuntuのインストール後、名前やパスワードを設定する画面にならない。
10
12
 
11
13
 
12
14
 
15
+ Installing, this may take a few minutes...
16
+
17
+ WslRegisterDistribution failed with error: 0x800701bc
18
+
19
+ Error: 0x800701bc WSL 2 ???????????? ??????????????????????? https://aka.ms/wsl2kernel ?????????
20
+
13
- 実行すると、
21
+ Press any key to continue...
14
22
 
15
23
 
16
24
 
17
- "docker build" requires exactly 1 argument.
18
-
19
- See 'docker build --help'.
25
+ このようなエラーが発生し、文字入力すると画面が閉じてしまう。
20
26
 
21
27
 
22
28
 
23
- Usage: docker build [OPTIONS] PATH | URL | -
29
+ 解決策としては、以下を管理者権限で起動したpowershellで実行するようです。
24
30
 
25
31
 
26
32
 
27
- Build an image from a Dockerfile
33
+ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
28
34
 
29
35
 
30
36
 
31
- となってしまう。
32
-
33
- 私が使用させいただいているYouTubeによると、Succesfully builtとれば完了とのこと
37
+ 実行しから、再度Ubuntuを実行すると、エラーが出くなるはずです
34
38
 
35
39
 
36
40
 
37
- 以下の3つを試たが変化なしです。
41
+ し、
38
42
 
39
43
 
40
44
 
41
- ①Dockerfileを保存してあるディレクトリを””で括る
45
+ Path :
42
46
 
43
- ②Dockerfile が保存されたディレクトリに移動してからdocker build -t jlab:latest .のように実行する
47
+ Online : True
44
48
 
45
- ③docker build -t jlab:latest -f /path/to/Dockerfileと-f オプションで Dockerfile を指定
49
+ RestartNeeded : False
46
50
 
47
51
 
48
52
 
49
- たかご教示ください。
53
+ のようにってしまます
50
54
 
51
55
 
52
56
 
53
- windows
57
+ 調べてみると、WSL2のインストールは難しいようなの
58
+
59
+ 設定が簡単なDocker Toolboxを使ってインストールする。
60
+
61
+
62
+
63
+ 進めていくと、Docker Toolboxは非推奨になり、現在活発に開発がされていないようなので、代わりにDockerデスクトップを使用する。
64
+
65
+
66
+
67
+ Dockerデスクトップを起動すると
68
+
69
+
70
+
71
+ Try running a container: Copy and paste this command into your terminal and then come back
72
+
73
+
74
+
75
+ docker run -d -p 80:80 docker/getting-started
76
+
77
+
78
+
79
+ とあるので、コマンドプロンプトで実行すると
80
+
81
+
82
+
83
+ docker: error during connect: Post https://192.168.99.100:2376/v1.24/containers/create: dial tcp 192.168.99.100:2376: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
84
+
85
+ See 'docker run --help'.
86
+
87
+
88
+
89
+ となり、先に進めない