首页 > 编程知识 正文

nginx安装部署,docker安装部署

时间:2023-05-03 23:04:11 阅读:203163 作者:189

安装命令:docker pull nginx

安装完成之后进行测试:

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

查看docker 镜像进程

sudo docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                  NAMES
f77f78d2228d        nginx               "nginx -g 'daemon of…"   12 seconds ago      Up 11 seconds       0.0.0.0:8081->80/tcp   nginx-test


在docker中部署nginx

创建如下文件:

mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf

拷贝容器内 Nginx 默认配置文件到本地当前目录下的 conf 目录,容器 ID 可以查看 docker ps 命令输入中的第一列:
sudo docker cp f77f78d2228d:/etc/nginx/nginx.conf ~/nginx/conf

sudo docker run -d -p 8082:80 --name nginx-test-web -v ~/nginx/www:/usr/share/nginx/html -v ~/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx
ad4106aed276c3a4c4e5b74a70d7388bf65e9e0dae8a1e360f97baa6b0b7f0fe

sudo docker ps 

查看 localhost:8082

 

在~/nginx/www 下创建 index.html

重新访问:localhost:8082

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。