Dockerfile 实例

Dockerfile 实例一:

FROM centos:latest
MAINTAINER lvv <465954654@qq.com>

RUN yum clean all \
	&& yum makecache \
	&& yum install -y epel-release \
	&& yum install -y nginx \
	&& yum clean all \

ADD nginx.conf /etc/nginx/nginx.conf


EXPOSE 80
CMD ["nginx","-g","daemon off;"]

修改原版:/etc/nginx/nginx.conf文件:


    server {
        listen       80;
        server_name  localhost;
        root         /usr/share/nginx/html;

执行:

#docker build -t *imagename* .

#docker run -itd --name *containername* -p port:container-service-port *imagename*:version
 

注:执行过程报错可以执行

docker run -d ****** sleep 3600
docker logs -tf --tail 10 ******   查看日志
posted @ 2018-09-14 14:21  乔吉拉德  阅读(129)  评论(0)    收藏  举报