2017-04-11 7 views
1

私は現在、Nginxのコンテナの中にbashスクリプトを実行して、それを生きているようにしています。bashスクリプトの後にNginxを残しておいてください。

私の考えは、bashスクリプトで最後に実行したコマンドで、​​で見つかったコマンドを実行することでした。しかし、コンテナはシャットダウンし続けます。ここで私は、現在持っているもの

Dockerfile

FROM nginx:latest 

COPY ./run.sh /root/run.sh 
RUN ["chmod", "+x", "/root/run.sh"] 

CMD ["/root/run.sh"] 

run.sh

#!/bin/bash 
nginx -g daemon off; 

アム私は何かが足りないの概要はありますか?

+1

使い方: 'nginx -g"デーモンoff; "'、オプションを引用符で囲んでください。 –

+0

それは単にそれだった...ありがとう:)私はそれを受け入れることができるように答えとして投稿する可能性があります – Axiol

答えて

2

使用する必要があります:nginx -g "daemon off;"、オプションは引用符付きです。

関連する問題