首页 > 系统相关 >使用docker安装nginx服务

使用docker安装nginx服务

时间:2023-08-22 17:55:39浏览次数:39  
标签:etc 安装 data nginx conf docker config

1、查找nginx镜像

docker search nginx

2、拉取nginx官方版本镜像文件到本地

docker pull nginx

3、镜像拉取成功,查看本地镜像文件

docker images

4、运行nginx服务,指定参数,配置文件等

docker run -it \
-d \
-p 80:80 \
-p 443:443 \
-v /data/docker_www:/www \
-v /data/docker_config/nginx.conf:/etc/nginx/nginx.conf \
-v /data/docker_config/enable-php.conf:/etc/nginx/enable-php.conf \
-v /data/docker_config/vhost:/etc/nginx/vhost \
-v /data/docker_config/ceti:/etc/nginx/ceti \
-v /data/docker_logs:/wwwlogs \
--name nginx \
--restart=always \
nginx

5、查看nginx服务

docker ps -f NAME=nginx

 6、查看nginx版本

docker inspect nginx | grep -C 10 Env

标签:etc,安装,data,nginx,conf,docker,config
From: https://www.cnblogs.com/firstlady/p/17649271.html

相关文章

  • Centos使用nginx实现挂载本地yum源
    前言:生产环境中由于一些安全问题,无法使用外网,只能在内网运行,无法访问外部yum源,这时候对于一些环境的安装及其不方便,故使用内部挂载yum源方式解决。1、环境操作系统版本2、关闭selinux和防火墙#关闭selinuxsed-ri's/SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/co......
  • windows 安装mysql
    首先去下载Mysql文件我下载的是zip版本的 2.解压文件3.在解压的文件主目录下创建一个my.ini文件#Foradviceonhowtochangesettingspleasesee#http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html#***DONOTEDITTHISFILE.It'sa......
  • openssh 编译安装 封装rpm
    tar-zxfopenssl-1.1.0k.tar.gzyum-yinstallwgetpam*yuminstall-yperlrpm-buildgccgcc-c+iglibcglibc-developenss1-developensslprcepcre-develzlibzlib-develcd/root/openssh/openssl-1.1.1v./config--prefix=/openssh9.4p1--openssldir=/open......
  • 使用docker-compose安装Milvus向量数据库及Attu可视化连接工具
    服务器需要安装docker-compose如何没有安装可以参考这篇博客https://www.cnblogs.com/likecoke/p/17596918.html1、创建宿主机上存储的目录mkdir-p/home/milvus/dbmkdir-p/home/milvus/confmkdir-p/home/milvus/etcd2、下载milvus官网的docker-compose.yml文件wgethtt......
  • SolidWorks 2017三维机械设计软下载和安装教程
    Solidworks是一款功能强大的三维机械设计软件系统,有功能强大、易学易用和技术创新三大特点,这使得SolidWorks成为领先的、主流的三维CAD解决方案。自1995年问世以来,以其优异的性能、易用性和创新性,极大地提高了机械工程师的设计效率,在与同类软件的激烈竞争中已经确立其市场地位,成为......
  • Docker 入门 (二)
    一、镜像构建1.使用Dockerfile构建镜像  Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明2.Dockerfile指令详解FROM指定基础镜像,所有构建的镜像都必须有一个基础镜像,且FROM命令必须是Dockerfile的第一个命令。Dockerfile......
  • SQL注入-sqlmap的安装
    一、Sqlmap简介sqlmap是一个自动化的sql注入工具,其主要功能是扫描,发现并利用给定的URL进行sql注入,目前支持数据库有mysql、oracle、access、postagesql、sqlserver、sqlite等二、SQLMap下载下载官网:https://sqlmap.org/三、SQLMap安装注:因为sqlmap基于Python语言开发的,所以......
  • kylin操作系统安装mysql
    首先坑的是麒麟说自己基于ubuntu。结果包管理工具用的yum。然后yum包里还没有mysql只能自己下载安装。1.第一种方式直接下MySQL::DownloadMySQLCommunityServer(ArchivedVersions) 里装好的mysql的tar包,然后解压。解压以后拷贝到/usr/local/mysql目录下注意如果在别的目......
  • Docker 入门 (一)
    一、认识Docker1.概念  Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 技术的三大核心概念,分别是:镜像 Image......
  • 用一个示例来学习DockerFile
    在Docker的世界里,我们经常会听到Dockerfile这个词。那么,什么是Dockerfile?它如何工作?本文将简要介绍Dockerfile的基本概念,原理以及一些常用的Dockerfile命令。什么是Dockerfile?Dockerfile是一个包含了一组命令的文本文件,这些命令可以被Docker解析并依此构建出一个新的Docker镜像......