php - How can I run my docker container with installed Nginx? -
i have docker image dockerfile, build docker build . command. dockerfile content is:
from ubuntu run apt-get update && apt-get install -y nginx php5 php5-fpm add . /code how can run docker container see nginx work?
update: when try use next dockerfile:
from ubuntu run apt-get update && apt-get install -y nginx php5 php5-fpm run sudo echo "daemon off;" >> /etc/nginx/nginx.conf cmd service php5-fpm start && nginx it build docker build -t my/nginx ., when enter docker run --rm -ti my/nginx command, terminal not response:

when build image want specify image name -t option.
docker build -t my/nginx . to run container use run command
docker run --rm -ti my/nginx you should add following command dockerfile
cmd ["nginx"] or php5-fpm
cmd service php5-fpm start && nginx update. should run nginx daemon off. add following dockerfile after installing nginx.
run echo "daemon off;" >> /etc/nginx/nginx.conf update2.
-ti option in run allows check log messages if any. should run container in background using -d instead of -ti. can attach running container using attach command.
you may check docker reference see how stop , remove container , other commands.
Comments
Post a Comment