首页 > 系统相关 >docker安装nginx

docker安装nginx

时间:2023-05-18 23:32:32浏览次数:42  
标签:opt resource nginx conf 1.22 docker 安装

docker pull registry.cn-hangzhou.aliyuncs.com/ns-w/wh-w:nginx-1.22.0

创建挂载目录

mkdir -p /opt/resource/nginx/conf mkdir -p /opt/resource/nginx/log mkdir -p /opt/resource/nginx/html

生成容器

docker run --name nginx-1.22.0 -p 80:80 -d registry.cn-hangzhou.aliyuncs.com/ns-w/wh-w:nginx-1.22.0

docker cp nginx-1.22.0:/etc/nginx/nginx.conf /opt/resource/nginx/conf/nginx.conf docker cp nginx-1.22.0:/etc/nginx/conf.d /opt/resource/nginx/conf/conf.d docker cp nginx-1.22.0:/usr/share/nginx/html /opt/resource/nginx/

删除正在运行的nginx容器

docker rm -f nginx-1.22.0

docker run
-p 80:80
--name nginx-1.22.0
--restart=always
-v /opt/resource/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
-v /opt/resource/nginx/conf/conf.d:/etc/nginx/conf.d
-v /opt/resource/nginx/log:/var/log/nginx
-v /opt/resource/nginx/html/dist:/usr/share/nginx/html
-d registry.cn-hangzhou.aliyuncs.com/ns-w/wh-w:nginx-1.22.0

标签:opt,resource,nginx,conf,1.22,docker,安装
From: https://blog.51cto.com/u_15993308/6307724

相关文章

  • es笔记一之es安装与介绍
    本文首发于公众号:Hunter后端原文链接:es笔记一之es安装与介绍首先介绍一下es,全名为Elasticsearch,它定义上不是一种数据库,是一种搜索引擎。我们可以把海量数据都放到es里然后提供搜索操作,但是MySQL也同样可以提供搜索,为什么要用es呢?一个是因为它搜索快,使用倒排索引的......
  • Ps2023Mac软件安装包下载Photoshop 2023软件安装教程Mac
    [名称]:Photoshop2023[大小]:2.17GB  [语言]:简体中文 [安装环境]:MacOS11.0 及以上[是否支持M系列芯片]:支持[简介]:Photoshop是一款专业级的图像处理软件,ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及,广泛应用于平面设计、图标制作、婚纱照片设计、影像创意、绘画......
  • Element plus admin安装依赖
    一,首选确保已经安装了node,我安装的是当前最新版:18.16二,安装pnpm,在命令行中执行:npminstall-gpnpmpnpm官网:https://www.pnpm.cn三,打开Elementplusadmin工程,在里面双击i随后就开始安装各种依赖了! Elementplusadmin官网:https://github.com/kailong321200875/vue-elem......
  • After Effects 2022 Mac软件安装包下载Ae2022Mac安装教程
    安装步骤1,双击打开下载好的安装包。2,选择install双击打开启动安装程序。3,输入电脑密码。4,点击继续。5,软件安装中...6,安装结束点击关闭。7,返回打开的镜像选择激活补丁双击打开。8,点击继续。9,点击安装。10,输入电脑密码。11,安装中...12,安装结束点击关闭。13,打开安装好的软件。14,软件......
  • 安装assimp失败
    使用Cmake和VisualStudio编译assimp成功(包括Debug和Release),并且安装Release版本也成功,但安装debug版本失败,安装输出信息如下:通过提示找到脚本文件,对应内容如下:可以确定和PDB有关,回到Cmake配置界面,搜索PDB相关配置项:所以解决办法之一是将这个选项去勾选。如果确实需要拷贝PD......
  • CentOS 7 安装 WordPress
    参考0:https://blog.csdn.net/abcd5711664321/article/details/122554412参考1:https://www.yii666.com/article/551970.html参考2:https://www.cnblogs.com/yanans/p/12945001.html  修改文件/etc/httpd/conf/httpd.conf(一行不改也可以) 一行不改,原来是这样的   ......
  • nginx出现: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误
     问题情况登陆服务器之后进到nginx使用./nginx-sreload重新读取配置文件,发现报==nginx:[error]open()“/usr/local/nginx/logs/nginx.pid”failed(2:Nosuchfileordirectory)==错误,进到logs文件发现的确没有nginx.pid文件如下图解决方法执行下列命令/usr......
  • Docker安装Airflow
    环境系统:Ubuntu22.04.2LTSdockerVersion:20.10.21docker-composeversion1.29.2,python3--versionPython3.10.61、安装docker1.1先更新系统 sudoapt-getupdate sudoapt-getupgrade1.2安装docker: apt-getinstalldocker.io1.3查看docker版本: ......
  • 解决mysql自动插入的日期时间和现在的时间不一致的问题(基于docker)
    新建表的时候发现插入的时间还是早上 先查看配置文件的对不对 配置文件没问题问题只能出在服务器了,连上Linux 查看本机的时间没问题进入容器dockerexec-itmysql./bin/bash 日期明显有问题了进入mysqlmysql-uroot-pshowglobalvariabl......
  • docker-compose 部署 es8.7
    https://blog.51cto.com/wangguishe/6177453系统设置sysctl.conf#echovm.max_map_count=262144>>/etc/sysctl.conf   ulimits#dockerrun--rmdocker.elastic.co/elasticsearch/elasticsearch:8.7.0/bin/bash-c'ulimit-Hn&&a......