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

質問編集履歴

3

文章の修正

2019/08/10 20:01

投稿

teilmari
teilmari

スコア14

title CHANGED
File without changes
body CHANGED
@@ -5,19 +5,20 @@
5
5
  を使用しております。
6
6
 
7
7
  ReactをDockerで使用するのに、
8
- ホスト(Windows10)とゲスト(alpine)間で、上手く共通フォルダとDockerが動作せず困っています・・・。
8
+ ホスト(Windows10)とゲスト(alpine)間で、共通フォルダとDockerが上手く動作せず困っています・・・。
9
9
 
10
10
  共通フォルダを作らない(-vを使用しない)場合ですと、Dockerは問題なく動作します。
11
- 具体的には、作成したコンテナのalpine内でcreate-react-app test1 を打ち、
11
+ 具体的には、作成したコンテナのalpine内でcreate-react-app test1 コマンドを打ち、
12
- Reactディレクトリが作成され、
12
+ Reactのtest1ディレクトリが作成され、
13
13
  ホスト側(Windows10)のブラウザのlocalhostからも問題なくReact Appが表示されます。
14
14
 
15
15
  しかし、docker run 時に -v コマンドにより、
16
16
  ホストとゲストで共通フォルダ(docker-common)を作成すると失敗してしまいます。
17
17
  ゲスト内からのcreate-react-app test1 コマンドより、
18
- ホストWindows10のdocker-commonフォルダに
18
+ ホスト(Windows10)のdocker-commonフォルダに
19
- test1というフォルダが最初は作られるのですが、
19
+ test1というディレクトリが最初は作られるのですが、
20
- create-react-appでのフォルダ作成中にエラーが起き、test1も削除されてしまいます。
20
+ create-react-appが進むにつれ途でnpmにエラーが起き、
21
+ test1ディレクトリがホストのdocker-commonフォルダからも削除されてしまいます。
21
22
  詳細は以下になります。
22
23
 
23
24
 
@@ -48,16 +49,16 @@
48
49
  test1という名のReactディレクトリを作成したいのですが・・・以下のエラーが表示され叶いません。
49
50
 
50
51
  ```ここに言語を入力
51
- #dockerを作成
52
+ #Dockerfileよりコンテナを作成
52
53
  PS D:\programming\docker\dockerfiles> docker run -it --name my-app-1 -p 3000:3000 -v //d/programming/docker/docker-common:/usr/app/docker-common react-01
53
54
 
54
- #dockerが作成されその中に入る
55
+ #コンテナが作成されその中に自動で入る
56
+ #create-react-app test1 と打ち、test1というReactディレクトリをnpmより作成
55
57
  /usr/app/docker-common # create-react-app test1
56
58
 
57
- #create-react-app test1 と打ち、test1というReactディレクトリをnpmより作成
58
59
  Creating a new React app in /usr/app/docker-common/test1.
59
60
 
60
- #ホスト(windows10)のdocker-commonフォルダ内にtest1フォルダ
61
+ #ホスト(windows10)のdocker-commonフォルダ内にtest1ディレクトリ
61
62
 
62
63
  Installing packages. This might take a couple of minutes.
63
64
  Installing react, react-dom, and react-scripts...
@@ -75,9 +76,9 @@
75
76
  npm ERR! /root/.npm/_logs/2019-08-10T19_09_04_454Z-debug.log
76
77
 
77
78
  Aborting installation.
78
- npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.
79
+ npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.
79
80
 
80
- #ホスト(Windows10)のdocker-common内に作られていたtest1フォルダが削除されてしまう
81
+ #ホスト(Windows10)のdocker-common内に作られていたtest1ディレクトリが削除されてしまう
81
82
  Deleting generated file... node_modules
82
83
  Deleting generated file... package.json
83
84
  Deleting test1/ from /usr/app/docker-common

2

文章の修正

2019/08/10 20:01

投稿

teilmari
teilmari

スコア14

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,11 @@
1
1
  お世話になります。
2
2
  Windows 10 Home
3
+ Visual Studio Code (PowerShell)
3
4
  Docker ToolBox (DockerToolbox-18.09.0)
4
5
  を使用しております。
5
6
 
6
7
  ReactをDockerで使用するのに、
7
- ホスト(Windows10)とゲスト(alpine)間で上手く共通フォルダとDockerが動作せず困っています・・・。
8
+ ホスト(Windows10)とゲスト(alpine)間で上手く共通フォルダとDockerが動作せず困っています・・・。
8
9
 
9
10
  共通フォルダを作らない(-vを使用しない)場合ですと、Dockerは問題なく動作します。
10
11
  具体的には、作成したコンテナのalpine内でcreate-react-app test1 を打ち、

1

文章の修正

2019/08/10 19:52

投稿

teilmari
teilmari

スコア14

title CHANGED
File without changes
body CHANGED
@@ -4,9 +4,9 @@
4
4
  を使用しております。
5
5
 
6
6
  ReactをDockerで使用するのに、
7
- ホスト(Windows10)とゲスト(alpine)間で上手く共通フォルダが動作せず困っています・・・。
7
+ ホスト(Windows10)とゲスト(alpine)間で上手く共通フォルダとDockerが動作せず困っています・・・。
8
8
 
9
- 共通フォルダを作らない(-vを使用しない)場合ですと、問題なく動作します。
9
+ 共通フォルダを作らない(-vを使用しない)場合ですと、Dockerは問題なく動作します。
10
10
  具体的には、作成したコンテナのalpine内でcreate-react-app test1 を打ち、
11
11
  Reactディレクトリが作成され、
12
12
  ホスト側(Windows10)のブラウザのlocalhostからも問題なくReact Appが表示されます。