質問編集履歴

5

追記

2021/08/29 03:30

投稿

WatanabeJin
WatanabeJin

スコア44

test CHANGED
File without changes
test CHANGED
@@ -224,4 +224,10 @@
224
224
 
225
225
 
226
226
 
227
+ 共有が確認された後に行ったのが、minicondのインストールでした。
228
+
229
+ これでpathを環境変数に追加したりしたのですが、影響はありますか?
230
+
231
+
232
+
227
233
  どうして共有されないのでしょうか。教えていただきたいです。

4

追記

2021/08/29 03:30

投稿

WatanabeJin
WatanabeJin

スコア44

test CHANGED
File without changes
test CHANGED
@@ -160,7 +160,7 @@
160
160
 
161
161
  volumes:
162
162
 
163
- - ./:/root/opt
163
+ - ./opt/:/root/opt
164
164
 
165
165
  ```
166
166
 

3

誤字修正

2021/08/29 01:45

投稿

WatanabeJin
WatanabeJin

スコア44

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
  build: .
82
82
 
83
- container_name: 'main'
83
+ container_name: 'ubuntu'
84
84
 
85
85
  working_dir: '/root/opt'
86
86
 

2

コードを修正

2021/08/29 01:44

投稿

WatanabeJin
WatanabeJin

スコア44

test CHANGED
File without changes
test CHANGED
@@ -214,6 +214,12 @@
214
214
 
215
215
 
216
216
 
217
+ Ubuntuコンテナではボリュームの設定は反映されています。
218
+
219
+ なぜかコンテナの中ではボリュームを設定してもフォルダだけは共有されますが、中のファイルがありません。
220
+
221
+
222
+
217
223
  以前やったときにはうまく共有されていたきがします。
218
224
 
219
225
 

1

コードを修正しました

2021/08/29 01:41

投稿

WatanabeJin
WatanabeJin

スコア44

test CHANGED
File without changes
test CHANGED
@@ -190,26 +190,26 @@
190
190
 
191
191
  $ docker exec -it ubuntu bash
192
192
 
193
+ ```
194
+
195
+
196
+
197
+ そのあと、docker-in-dockerでPythonコンテナを立ち上げます。
198
+
199
+
200
+
201
+ ```
202
+
203
+ $ docker-compose up -d
204
+
205
+ $ docker exec -it python3 bash
206
+
193
207
  $ ls # test.txtがない
194
208
 
195
209
  ```
196
210
 
197
211
 
198
212
 
199
- そのあと、docker-in-dockerでPythonコンテナを立ち上げます。
200
-
201
-
202
-
203
- ```
204
-
205
- $ docker-compose up -d
206
-
207
- $ docker exec -it python3 bash
208
-
209
- ```
210
-
211
-
212
-
213
213
  そして、入った中で本来であれば`opt/`をボリュームで設定しているので、`test.txt`が共有されるはずなのですがされていません。
214
214
 
215
215