回答編集履歴

1

コメントを受けての追記

2018/06/11 00:48

投稿

takyafumin
takyafumin

スコア2335

test CHANGED
@@ -23,3 +23,77 @@
23
23
  でコンテナで未使用のvolumeだけの表示もできます。
24
24
 
25
25
  ご確認ください。
26
+
27
+
28
+
29
+ ## コメントを受けての追記
30
+
31
+
32
+
33
+ laradockですと、docker-compose.yml -> .envの順に確認すると以下の定義によってmysqlのvolumeが定義されています。
34
+
35
+
36
+
37
+ * docker-compose.yml
38
+
39
+
40
+
41
+ ```
42
+
43
+ ### MySQL ################################################
44
+
45
+ mysql:
46
+
47
+ build:
48
+
49
+ context: ./mysql
50
+
51
+ args:
52
+
53
+ - MYSQL_VERSION=${MYSQL_VERSION}
54
+
55
+ environment:
56
+
57
+ - MYSQL_DATABASE=${MYSQL_DATABASE}
58
+
59
+ - MYSQL_USER=${MYSQL_USER}
60
+
61
+ - MYSQL_PASSWORD=${MYSQL_PASSWORD}
62
+
63
+ - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
64
+
65
+ - TZ=${WORKSPACE_TIMEZONE}
66
+
67
+ volumes:
68
+
69
+ - ${DATA_PATH_HOST}/mysql:/var/lib/mysql
70
+
71
+ - ${MYSQL_ENTRYPOINT_INITDB}:/docker-entrypoint-initdb.d
72
+
73
+ ports:
74
+
75
+ - "${MYSQL_PORT}:3306"
76
+
77
+ networks:
78
+
79
+ - backend
80
+
81
+ ```
82
+
83
+
84
+
85
+ * .env
86
+
87
+
88
+
89
+ ```
90
+
91
+ DATA_PATH_HOST=~/.laradock/data
92
+
93
+ ```
94
+
95
+
96
+
97
+ `~/.laradock/data/mysql`にあるvolumeの実態ファイルを一時的に別の場所へ移動してみてください。
98
+
99
+ 希望の動作になるようでしたら、移動したファイルを削除してください。