openresty 의 docker 인 스 턴 스

785 단어 nginx
docker
docker pull openresty/openresty:1.9.15.1-trusty

시동 을 걸다
#!/usr/bin/env bash
docker run -d --name="nginx" -p 8080:80 -v $PWD/config/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf:ro -v $PWD/logs:/usr/local/openresty/nginx/logs openresty/openresty:1.9.15.1-trusty

nginx.conf
worker_processes  1;
error_log logs/error.log;
events {
    worker_connections 1024;
}
http {
    server {
        listen 80;
        location / {
            default_type text/html;
            content_by_lua '
                ngx.say("

hello, world

") '; } } }

stop
#!/usr/bin/env bash
docker kill nginx && docker rm nginx

좋은 웹페이지 즐겨찾기