首页 > 系统相关 > Docker 安装 Nginx 教程

Docker 安装 Nginx 教程

时间:2023-08-24 09:34:50浏览次数:42  
标签:PS 教程 Users nginx Administrator Nginx conf Docker docker

Docker 安装

1.拉取镜像

PS C:\Users\Administrator> docker pull nginx

2.创建挂载目录

PS C:\Users\Administrator> mkdir -p /docker/nginx/conf
PS C:\Users\Administrator> mkdir -p /docker/nginx/logs
PS C:\Users\Administrator> mkdir -p /docker/nginx/conf.d
PS C:\Users\Administrator> mkdir -p /docker/nginx/html

下载Windows版的nginx,把配置文件拷贝到 /docker/nginx/conf 这个目录下

另外一种方式获取配置文件等内容

## 启动测试容器
PS C:\Users\Administrator> docker run --name test -d nginx

## 复制配置文件
docker cp test:/etc/nginx/nginx.conf /docker/nginx/conf/
docker cp test:/etc/nginx/conf.d/default.conf  /docker/nginx/conf.d

3.启动容器

PS C:\Users\Administrator> docker run -d --name nginx -p 9000:80 -v C:\docker\nginx\conf\nginx.conf:/etc/nginx/nginx.conf -v C:\docker\nginx\logs\:/var/log/nginx -v C:\docker\nginx\conf.d\:/etc/nginx/conf.d nginx

使用VIM和PS命令

PS C:\Users\Administrator> docker exec -it nginx /bin/bash
root@33b35a61ce59:/# apt-get update
root@33b35a61ce59:/# apt-get install vim
root@33b35a61ce59:/# apt-get install procps

标签:PS,教程,Users,nginx,Administrator,Nginx,conf,Docker,docker
From: https://www.cnblogs.com/wml-it/p/17653223.html

相关文章

  • linux服务器docker compose的使用步骤
    之前说了docker的安装,dockercompose的安装,还比较了dockerfile和dockercompose的区别,那么dockercompose的实际应用是怎么样呢?记录下我的实操步骤1、服务器上新建目录,目录情况如下,我的data目录是挂载到数据盘的/data/docker_config/nginx//存放nginx的配置文件/dat......
  • Spring Boot + Spring Batch 实现批处理任务,保姆级教程!(场景实战)
    来源:blog.csdn.net/qq_35387940/article/details/108193473前言概念词就不多说了,我简单地介绍下,springbatch是一个方便使用的较健全的批处理框架。为什么说是方便使用的,因为这是基于spring的一个框架,接入简单、易理解、流程分明。为什么说是较健全的,因为它提供了往......
  • python rasa聊天机器人教程六:服务器部署
    1.准备环境:宝塔+nginx+docker首先在服务器上安装好宝塔,然后在宝塔里面安装nginx+docker2.创建站点宝塔站点里面创建一个站点 3.上传rasa项目的代码到站点目录把之前在本地运行正常的rasa项目代码上传到服务器站点目录上4.修改index.html代码修改站点目录下/www/wwwroo......
  • docker 安装【菜鸟级教程】
    前言1.安装及环境1.1.Linux安装1.2.Windows安装2.初识Docker2.1.进入dockerhttps://www.cnblogs.com/xhyan/p/6593075.2.2.命令行基本操作安装依赖yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2Docker实例Docker安装CentosCentOS镜像库地址:https:/......
  • 随笔(二十九)『docker 3主3从redis配置 』
    1、拉取镜像dockerpullredis:6.0.82、创建并启动容器dockerrun-d--nameredis-node-1--nethost--privileged=true-v/mydata/redis/redis-node-1/data:/dataredis:6.0.8--cluster-enabledyes--appendonlyyes--port6381dockerrun-d--nameredis-node-2--n......
  • 腾讯云服务器桌面安装教程(ubuntu20.04)
    一、首先进入腾讯云服务器防火墙打开5900-5903的端口,即vnc远程桌面的访问端口;后续访问服务器会用到:1代表5901,2代表5902,3代表5903 二、使用sudosu或者sudosuroot进入管理模式:1.首先更新源,获得最新软件安装包apt-getupdate2.安装桌面软件,包括系统面板、窗口管理器、文......
  • 无涯教程-PHP - 简介
    PHP7是最期待的,它是PHP编程语言的主要功能版本。PHP7于2015年12月3日发布。本教程将以简单直观的方式教您PHP7的新功能及其用法。无涯教程假设您已经了解旧版本的PHP,现在就可以开始学习PHP7的新功能。使用下面的示例-<html><head><title>OnlinePHP-7ScriptE......
  • Docker命令
    1.container命令创建容器:dockerrun[name]查看活跃容器dockerps停止容器dockerstop[id]删除容器dockerrmid2.进入容器2.1dockerattach有多个窗口时一个窗口阻塞其他也无法进入2.2SSH进入在镜像中安装SSHServer保证多人进入2.3nsenter进入可以在指定......
  • 无涯教程-PHP Mock Test函数
    本节介绍了与PHP相关的各种模拟测试。您可以在本地计算机上下载这些样本模拟测试,并在方便时离线解决。每个模拟测试均随附一个模拟测试键,可让您验证最终分数并为自己评分。MockTestIMockTestIIMockTestIIIMockTestIVQ1-关于PHP,以下哪项是正确的?A-PHP是......
  • docker compose 部署mysql数据库
    docker-compose.ymlversion:"3"services:mysql:image:mysql:5.7container_name:mysqlhostname:mysqlports:-3306:3306volumes:-/home/mysql/data:/var/lib/mysql-/home/mysql/conf/my.cnf:/etc/my.cnf......