84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
docker buill -t imagename . CMD 自动开启 nginx 失败
構築しますか?
一般的に、特定のプロセスの自動開始は通常、スーパーバイザーによって管理されます。具体的な使用方法については、Google で調べてください。
もっと単純なものが必要な場合は、次のことを試してください: (1) CMD ["nginx", "-g", "daemon off;"]、主に Need で使用されますdocker run -d xxx;CMD ["nginx", "-g", "daemon off;"], 主要用在需要 docker run -d xxx 的情况;(2)或写一个脚本 run.sh, 然后 CMD ["path/to/run.sh"](2) または、スクリプト run.sh を記述してから、CMD ["path/to/run .sh "]
CMD ["nginx", "-g", "daemon off;"]
docker run -d xxx
run.sh
CMD ["path/to/run.sh"]
CMD ["path/to/run .sh "]
他に具体的な情報が提供されていないため、失敗後に nginx が何を返すかわかりません。そのため、ここで分析することしかできません。 私は国民以上で、主に後で言われることを聞きたいです。合格!
CMD nginx を Dockerfile に追加します。複数の CMD がある場合は、最後の 1 つだけが有効であることに注意してください。それを実行します。
構築しますか?
一般的に、特定のプロセスの自動開始は通常、スーパーバイザーによって管理されます。具体的な使用方法については、Google で調べてください。
もっと単純なものが必要な場合は、次のことを試してください:
(1)
CMD ["nginx", "-g", "daemon off;"]
、主に Need で使用されますdocker run -d xxx
;CMD ["nginx", "-g", "daemon off;"]
, 主要用在需要docker run -d xxx
的情况;(2)或写一个脚本
run.sh
, 然后CMD ["path/to/run.sh"]
(2) または、スクリプトrun.sh
を記述してから、CMD ["path/to/run .sh "]
他に具体的な情報が提供されていないため、失敗後に nginx が何を返すかわかりません。そのため、ここで分析することしかできません。
私は国民以上で、主に後で言われることを聞きたいです。合格!
CMD nginx を Dockerfile に追加します。複数の CMD がある場合は、最後の 1 つだけが有効であることに注意してください。
それを実行します。