回答編集履歴
1
誤字
test
CHANGED
@@ -12,4 +12,20 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
ちなみにshared runnerから
|
15
|
+
ちなみにshared runnerからdetachedモード(-d)でdocker runするとどうなりますか?(ただこのやり方だとゾンビプロセスがビルドサーバ上に蓄積されていくので、新しいものを立ち上げる前に、きちんと古いコンテナのUUIDを探してkillする必要があります)
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
個人的には、開発サーバへのデプロイは[docker-compose](https://docs.docker.com/compose/)を使って、
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
docker build
|
24
|
+
|
25
|
+
docker-compose pull
|
26
|
+
|
27
|
+
docker-compose restart
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
のようにしています。こうするとdocker-composeが最新のイメージに更新して、自動的にタグを見つけて現在起動中のコンテナを再起動してくれます。なのでpsしてuuidをgrepしてというようなことをしなくてもよくなります。
|