当前位置: 首页 > news >正文

桂林网站优化公司wordpress换空间搬家

桂林网站优化公司,wordpress换空间搬家,上海网站建设电话,wordpress小程序音频插件目录在Docker中安装软件(拉取镜像)以Nginx为例在Docker中部署前端项目在Docker中部署Redis在Docker中安装软件(拉取镜像) 以Nginx为例 方式一: 方式二:使用命令行sudo docker pull nginx在Docker中部署前…

目录

  • 在Docker中安装软件(拉取镜像)
    • 以Nginx为例
  • 在Docker中部署前端项目
  • 在Docker中部署Redis

在Docker中安装软件(拉取镜像)

以Nginx为例

  • 方式一:
    在这里插入图片描述
  • 方式二:使用命令行
    sudo docker pull nginx
    

在Docker中部署前端项目

前言:本人实现的是本地挂载。环境是前端在docker的nginx中运行。后端在本地运行

具体实现步骤为

1.现在本地(宿主机)创建文件夹,并在文件夹中创建三个文件夹,如下:
在这里插入图片描述

2.在conf中创建default.conf文件,重点如下:
简易配置

。。。。。。。。。。。。server {listen 90;server_name localhost;location / {root /usr/share/nginx/html;index index.html;try_files $uri $uri/ /index.html;}location ^~ /api/ {rewrite ^/api/(.*)$ /$1 break;proxy_pass http://host.docker.internal:8080;  # 如果后端在本机,请务必用 host.docker.internalproxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}error_log /var/log/nginx/error.log;access_log /var/log/nginx/access.log;
}。。。。。。。。。。。。

如果后端在本机,请务必用 host.docker.internal
如果后端在本机,请务必用 host.docker.internal
如果后端在本机,请务必用 host.docker.internal

3.在根目录中创建docker-compose.yml文件

version: '3.8' # 如果是新版的nginx,这样可以不写。写了后期会报WARNservices:nginx:image: nginx # 使用Nginx镜像container_name: nginx-tlias # 给容器创建名字ports:- "90:90" # 配置端口号volumes:- ./html:/usr/share/nginx/html # 前端静态文件目录- ./conf:/etc/nginx/conf.d # nginx 配置文件目录- ./logs:/var/log/nginx # 日志目录restart: unless-stopped #意外退出时会自动重启,但你手动 stop 后不会自动启动

4.在跟目录下打开终端输入:

docker compose up -d

这行代码会自动拉取最新的Nginx镜像,并创建容器完成挂载并启动。

我们也可以在yml文件中,image: nginx:1.2.5 指定镜像版本

这时我们打开浏览器输入localhost:90就可以访问到我们部署的前端内容了

在Docker中部署Redis

1.现在本地(宿主机)创建文件夹,并在文件夹中创建三个文件,如下:
在这里插入图片描述
2.redis.conf

# 开启 AOF 持久化
appendonly yes
# 设置持久化文件名
appendfilename "appendonly.aof"
# 日志级别
loglevel notice
# 数据文件存放位置
dir /data
# 设置连接密码
requirepass 123456

3.docker-compose.yml

version: "3.8"services:redis:image: redis:7.2container_name: redis-skyports:- "6379:6379"volumes:- ./data:/data- ./redis.conf:/usr/local/etc/redis/redis.confcommand: ["redis-server", "/usr/local/etc/redis/redis.conf"]restart: unless-stopped

4.在跟目录下打开终端输入:

docker compose up -d
http://www.dtcms.com/a/594109.html

相关文章:

  • 青岛网站建设制作公司WordPress 网站成本
  • 现代数据库系统数据结构 B+Tree
  • 佛山专业网站营销企业官方网站管理制度
  • 竞价单页网站制作教程阿里巴巴国际站怎么找客户
  • Attention复杂度解析与改进方向
  • 化工网站建设推广南通做网站的
  • 寻找网站建设员网站开发要跑道吗
  • 集成式智能体开发流程提示词
  • 保定免费建站服务医院男性男科
  • 农业数据集目标检测分割分类数据集汇总介绍
  • 做网站公司在深圳培训学校机构有哪些
  • 织梦 两个网站网站该怎么找到
  • vscode实现ssh远程连接
  • 网站设计过时九江市建设规划局网站
  • 外贸网站平台哪个好ico wordpress
  • 做的网站不能放视频播放器html简单网页代码作业
  • 鄠邑区建设和住房保障局网站永安城乡建设局网站
  • Flutlab使用详解
  • Spring 配置解析与 @Value 注入核心流程详解
  • 亳州网站开发wordpress文章阅读数更改
  • 数据结构**优先级队列**超详细入门到进阶宝典
  • 新药研发项目管理的困境与挑战,医药项目管理系统助推新药研发水平提升
  • 网站首页生成静态页面logo公司商标设计
  • 高校保卫处网站建设工作欧洲十大服务器的推荐
  • 济南网站建设公司选济南网络wordpress4
  • PQL Rate函数
  • C语言数组详解
  • 网上做网站网站开发的评论界面模板
  • 做网站要费用多少让别人做网站要注意什么
  • 中标喜报 | 璞华大数据中标成都苑东生物项目:制药设备管理数字化再树标杆