docker基本使用-nginx


在docker环境中部署使用nginx

1,安装nginx

docker pull nginx

2,随便启动一下nginx,为的是复制里面的nginx.conf

sudo docker run --name nginx-test -p 80:80 -d nginx

    执行后,返回一串代码表示启动安装成功

3,创建nginx本机目录,并把docker里面的nginx相关配置挂载到本机目录里面,方便修改

 a,创建目录(自行创建详细目录)

mkdir -p /Users/whao/Libraries/nginx_80/www/html /Users/whao/Libraries/nginx_80/logs

 b,复制docker里面的nginx配置到以上目录

sudo docker cp nginx-test:/etc/nginx/ /Users/whao/Libraries/nginx_80/conf

 执行后,目录文件如下所示:

4,关闭并移除之前的nginx-test容器

#停止nginx-test测试容器
docker container stop nginx-test

#删除nginx-test测试容器
docker rm nginx-test
 

5,正式启动nginx容器

sudo docker run -d -p 80:80 --name nginx_80 -v /Users/whao/Libraries/nginx_80/www/html:/usr/share/nginx/html -v /Users/whao/Libraries/nginx_80/conf:/etc/nginx -v /Users/whao/Libraries/nginx_80/logs:/var/log/nginx nginx
执行后,返回一串代码表示启动成功

6,在/Users/whao/Libraries/nginx_80/www/html目录下,创建index.html,然后直接访问即可

     http://xxxxxx/index.html

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM