compose docker nginx http
CentOS安装Docker
官方文档:`https://docs.docker.com/engine/install/centos/` 1. 确定是 `CentOS7` 及以上版本 2. 卸载旧版本 ```shellyum remove docker \ docker-client \ docker-client-latest ......
docker-将普通用户添加到docker组中避免每次都使用root或者sudo运行docker命令
1、检查是否存在docker用户组。不存在就要自己创建一个(gourpadd) cat /etc/group|grep docke #可选: #sudo groupadd docker 2、将用户添加到这个组里面去(usermod) sudo usermod -aG "docker" 用户名 #检查 ......
Linux Redhat 7 下 Docker 离线安装部署
Linux Redhat 7 下 Docker 离线安装部署 Docker安装前要 Docker官网: 服务器版:https://docs.docker.com/engine/install/#server Docker 离线二进制tgz压缩包下载地址: https://download.docke ......
docker部署PostgreSQL数据库(带有postgis插件)
1、拉PostgreSQL(带有postgis插件)镜像 docker pull mdillon/postgis 2、启动数据库容器 docker run --name postgis -e POSTGRES_PASSWORD=postgis -p 5432:5432 -d mdillon/post ......
33. 干货系列从零用Rust编写正反向代理,关于HTTP客户端代理的源码实现
http代理中关于客户端是如何实现http代理的相关源码实现,详细说明了http/https/socks5代理的原理,及源码实现 ......
docker问题 dubbo-admin浏览器错误
问题描述: zookeeper容器配置成功,dubbo-admin容器配置成功。 使用docker ps显示两个容器都启动成功且映射端口没有出错。 在虚拟机中ping本机和在本机中ping虚拟机都显示正常接通。 使用浏览器访问dubbo-admin时浏览器无法显示。 解决方案: 修改docker配置 ......
Nginx Rewrite
Nginx Rewrite LOCATION 常用NGINX 正则表达式 ^ :匹配输入字符串的起始位置 $ :匹配输入字符串的结束位置 * :匹配前面的字符零次或多次。如“ol*”能匹配“o”及“ol”、“oll” + :匹配前面的字符一次或多次。如“ol+”能匹配“ol”及“oll”、“olll ......
docker安装mysql
1. 下载mysql镜像 # docker pull mysql:8.0 2. 检查下载的镜像 # sudo docker images 3. 创建实例 docker run -p 3307:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysq ......
nginx 安装记录
可以先更新一下列表: apt update 安装很简单,直接: apt install nginx -y 这个步骤直接安装好了不说,还直接将nginx服务给启动起来了。不过这个时候也可以看到其作为systemctl的服务,其路径是处于: /lib/systemd/system/nginx.servi ......
Eolink Apikit:HTTP 测试从入门到精通
功能入口:API管理应用 - 选中某个项目 - API文档菜单 - 选中某一API文档 - 点击测试TAB API文档测试页,可对该API文档描述的接口进行快速测试。API文档测试页分为地址控制栏、请求控制区、返回展示区,以及测试辅助工具区共四个部分。 1、地址控制栏 测试页顶部是地址控制栏,接口的 ......
ubuntu 下 docker 中部署 jenkins,并配置安卓 python 开发环境
1、ubuntu中下载Android Sdk # 安装 unzip 工具 sudo apt update sudo apt install unzip # 下载 Android SDK wget https://dl.google.com/android/repository/commandline ......
docker部署Prometheus、grafana、node_exporter、cadvisor
安装Prometheus docker run -d --name=prometheus -p 9090:9090 -v /tmp/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus 安装node_exporter docker ......
nginx 正则
坑点 ginx location 正则 alias 和 try_files, 存在排斥情况,不能一起使用,要使用root。 案例如下 # 老版本门户前端 location ^~ /assets { alias /usr/share/nginx/homepage_test/assets/; # 老版本 ......
在linux上搭建nginx(centos7)
在Linux上搭建Nginx(centos7) 前言 之前我们搭建网站的时候,把war包放到tomcat下就能运行起来了,为什么部署上线的时候,又用到了nginx呢?nginx可以做多台服务器的负载均衡,当用户非常少的时候,可以用一台服务直接部署web环境,那么当用户达到百万级别,千万级别的时候,就 ......
docker swarm 部署一主两从的redis集群
docker-compose文件准备 docker-compose-redis-cluster.yml version: '3.8' services: redis-master: image: redis command: redis-server --requirepass your_passw ......
Docker的安装
初识Docker 这里推荐一个Docker中午文档 何为Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系 ......
[docker] Docker on CentOS8 安装配置
官方文档:https://docs.docker.com/engine/install/centos/ 参考文档:https://www.cnblogs.com/Can-daydayup/p/15395980.html 安装docker-ce bug解决 https://blog.csdn.net/ ......
quickjs集成http功能
零、前言 默认的quickjs,是js引擎,需要自己移植类似curl库,才能使quickjs有http请求功能。js引擎+一些本地功能调用=js运行时。 一、libcurl库 这个库的安装或编译,也是比较麻烦的事情,特别是需要使其支持https访问,配置和编译更是麻烦。因此,还是使用上次提到的vcp ......
Web服务器Apache和Nginx的区别
Apache和Nginx是两种主要Web服务器,Apache和Nginx最核心的区别在于Apache是同步多进程模型,一个连接对应一个进程;而Nginx是异步的,多个连接(万级别)可以对应一个进程。 Apache 1、apache 的 rewrite 比 nginx 强大,在 rewrite 频繁的 ......
Docker下的资源限制问题
Docker下的资源限制问题 问题背景 公司某产品出现了一个奇怪的OOM 错误提示. 问题现象是 前台产品 提示 OOM cannot create native thread 但是同时查看 机器的资源和容器cadviser的资源, 资源限制都很少. 内存远远没有到达瓶颈, 并且看gclog也没有看 ......
day15 Ingress Nginx 灰度(金丝雀)发布-Ingress Nginx 参数调优 (6.3-6.4)
一、Ingress Nginx 灰度(金丝雀)发布 回忆:应用无损发布 滚动更新 蓝绿发布 灰度发布(金丝雀发布) 1、Ingress-Nginx Canary 介绍 Nginx Ingress Controller(GitHub - kubernetes/ingress-nginx: Ingres ......
docker安装jdk
现需要新搭建一套Linux环境,现使用docker安装jdk; 环境: Alibaba Cloud Linux 3 1.查看本地是否安装java # java -version -bash: java: command not found 2.使用docker拉取jdk镜像 # docker pul ......
Django笔记四十四之Nginx+uWSGI部署Django以及Nginx负载均衡操作
本文首发于公众号:Hunter后端 原文链接:Django笔记四十四之Nginx+uWSGI部署Django以及Nginx负载均衡操作 这一篇笔记介绍如何使用 Nginx + uWSGI 来部署 Django。 上一篇笔记中有介绍直接使用 uWSGI 作为 web 服务器来部署 Django,这一篇 ......
通过 docker-compose 快速部署 EFAK 保姆级教程
目录一、概述二、开始编排部署 EFAK1)部署 docker2)部署 docker-compose3)创建自定义docker网络4)创建 MySQL 挂载目录5)编排 docker-compose.yaml 部署 一、概述 EFAK(Eagle For Apache Kafka,以前称为 Kafka ......
nginx配置php
user nginx; worker_processes 4; work_cpu_affinity 0001 0010 0100 1000; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/er ......
PostgreSQL - Start a container with docker compose file
Docker compose file: services: postgres: image: postgres:16-alpine environment: - POSTGRES_USER=root - POSTGRES_PASSWORD=aaa - POSTGRES_DB=zimple_bank ......
云计算中的容器化搭档Docker和K8S
目录Docker容器Docker架构Kubernetes(k8s)容器技术演变传统部署时代:虚拟化部署时代:容器部署时代:为什么需要 Kubernetes,它能做什么?Docker vs K8s容器引擎 vs. 容器编排器:支持的镜像类型:镜像定义方式:Docker Swarm vs K8sK8s弃 ......
Http的演进
Http的演进 Http在1.1版本之前具有无状态的特点,每次请求都需要通过TCP三次握手四次挥手与服务器重新建立连接。比如某个客户端在短时间多次请求同一个资源,服务器并不能区别是否已经响应过用户请求,所以每次需要重新响应请求、耗费不必要的时间和流量。为了节省资源消耗,Http也进行了发展和演进,通 ......