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

質問編集履歴

1

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

2021/03/27 04:02

投稿

katsu08
katsu08

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- Dockerfileからイメ作成したい
1
+ 「Dockerを使ってpythonのデタ分析の環境構築をしたい
body CHANGED
@@ -1,27 +1,45 @@
1
- Dockerfileからイメジを作成したい。したい
1
+ プログラミング学習チャンネルのキノコYouTubeチャンネ使って進める
2
+ 流れとしては、Windows上にubuntuというLinuxのOSを立てて、そこにアナコンダをインストールする。そして、pythonでのデータ分析環境としてjupyterlabを立ち上げる。
2
3
 
3
- コマドプロンプに以下を入力
4
+ Windows10proまたはwindows10enterpriseの場合は、そのままdocker for windowsが使用できるが、windows10homeであるため、まずはWSL2をイールする。
4
5
 
5
- docker build -t jlab:latest /Users/name/Desktop/MyDocker
6
+ https://docs.microsoft.com/ja-jp/windows/wsl/install-win10を参考に試みたが、Ubuntuのインストール後、名前やパスワードを設定する画面にならない。
6
7
 
8
+ Installing, this may take a few minutes...
9
+ WslRegisterDistribution failed with error: 0x800701bc
10
+ Error: 0x800701bc WSL 2 ???????????? ??????????????????????? https://aka.ms/wsl2kernel ?????????
7
- 実行すると、
11
+ Press any key to continue...
8
12
 
9
- "docker build" requires exactly 1 argument.
10
- See 'docker build --help'.
13
+ このようなエラーが発生し、文字入力すると画面が閉じてしまう。
11
14
 
12
- Usage: docker build [OPTIONS] PATH | URL | -
15
+ 解決策としては、以下を管理者権限で起動したpowershellで実行するようです。
13
16
 
14
- Build an image from a Dockerfile
17
+ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
15
18
 
16
- となってしまう。
17
- 私が使用させいただいていYouTubeによると、Succesfully builtとれば完了とのこと
19
+ 実行しから、再度Ubuntuを実行すると、エラーが出くなるはずです
18
20
 
19
- 以下の3つを試たが変化なしです。
21
+ し、
20
22
 
23
+ Path :
24
+ Online : True
21
- ①Dockerfileを保存してあるディレクトリを””で括る
25
+ RestartNeeded : False
22
- ②Dockerfile が保存されたディレクトリに移動してからdocker build -t jlab:latest .のように実行する
23
- ③docker build -t jlab:latest -f /path/to/Dockerfileと-f オプションで Dockerfile を指定
24
26
 
25
- たかご教示ください。
27
+ のようにってしまます
26
28
 
27
- windows
29
+ 調べてみると、WSL2のインストールは難しいようなの
30
+ 設定が簡単なDocker Toolboxを使ってインストールする。
31
+
32
+ 進めていくと、Docker Toolboxは非推奨になり、現在活発に開発がされていないようなので、代わりにDockerデスクトップを使用する。
33
+
34
+ Dockerデスクトップを起動すると
35
+
36
+ Try running a container: Copy and paste this command into your terminal and then come back
37
+
38
+ docker run -d -p 80:80 docker/getting-started
39
+
40
+ とあるので、コマンドプロンプトで実行すると
41
+
42
+ 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.
43
+ See 'docker run --help'.
44
+
45
+ となり、先に進めない