Reputation: 2393
I want to have some control over the official nginx
image, so I wrote my own Dockerfile
that adds some extra funtionality to it.
The file has the following contents:
FROM nginx
RUN mkdir /var/www/html
COPY nginx/config/global.conf /etc/nginx/conf.d/
COPY nginx/config/nginx.conf /etc/nginx/nginx.conf
When I build this image and create a container of the image using this command:
docker run -it -d -v ~/Projects/test-website:/var/www/html --name test-nginx my-nginx
It will exit instantly. I can't access the log files as well. What could be the issue? I've copied the Dockerfile
of the official nginx
image and this does the same thing.
Upvotes: 4
Views: 2927
Reputation: 2393
So I didn't know about the docker ps -a; docker logs <last container id>
command. I executed this and it seemed I had a duplicated daemon off;
command.
Thanks for the help guys ;)!
Upvotes: 6