回答編集履歴
3
追記
answer
CHANGED
@@ -44,4 +44,9 @@
|
|
44
44
|
まずはこれで失敗するかどうか確認して下さい。
|
45
45
|
私の記憶が正しければそもそもDockerで `service` や `systemctl` コマンドは原則NGだったように思います(どうしてもやりたければ `docker privileged` などで調べて下さい)。
|
46
46
|
なので `mysql.server start` や `mysqld start` も試してみて下さい。
|
47
|
-
それから、 `RUN` コマンドで常駐プロセスの起動はできるのか?(する意味があるのか?) という疑問もあります。
|
47
|
+
それから、 `RUN` コマンドで常駐プロセスの起動はできるのか?(する意味があるのか?) という疑問もあります。
|
48
|
+
|
49
|
+
# 追記
|
50
|
+
あー分かりました。
|
51
|
+
`sudo mysql.server start` がフォアグラウンド起動するから止まるようですね。
|
52
|
+
`sudo mysql.server start &` と末尾にスペースと `&` 付けることでバックグラウンド起動させられるので試してみて下さい。
|
2
修正
answer
CHANGED
@@ -42,6 +42,6 @@
|
|
42
42
|
```
|
43
43
|
|
44
44
|
まずはこれで失敗するかどうか確認して下さい。
|
45
|
-
私の記憶が正しければそもそもDockerで `service` や `systemctl` コマンドはNGだったように思います。
|
45
|
+
私の記憶が正しければそもそもDockerで `service` や `systemctl` コマンドは原則NGだったように思います(どうしてもやりたければ `docker privileged` などで調べて下さい)。
|
46
|
-
`mysql.server start` や `mysqld start` も試してみて下さい。
|
46
|
+
なので `mysql.server start` や `mysqld start` も試してみて下さい。
|
47
47
|
それから、 `RUN` コマンドで常駐プロセスの起動はできるのか?(する意味があるのか?) という疑問もあります。
|
1
追記
answer
CHANGED
@@ -41,4 +41,7 @@
|
|
41
41
|
sudo service mysql start
|
42
42
|
```
|
43
43
|
|
44
|
-
まずはこれで失敗するかどうか確認して下さい。
|
44
|
+
まずはこれで失敗するかどうか確認して下さい。
|
45
|
+
私の記憶が正しければそもそもDockerで `service` や `systemctl` コマンドはNGだったように思います。
|
46
|
+
`mysql.server start` や `mysqld start` も試してみて下さい。
|
47
|
+
それから、 `RUN` コマンドで常駐プロセスの起動はできるのか?(する意味があるのか?) という疑問もあります。
|