进入容器root@ccyy-virtual-machine:~# docker exec -it ubuntu-test /bin/bash root@76a72d3c7b08:/# 更新apt-get update apt-get install net-tools apt install wget apt install gcc apt install make apt insta
转载
2024-10-25 21:25:53
61阅读
# 理解 OpenResty Docker 官方镜像的使用
OpenResty 是一个强大的 Web 应用服务器,它结合了 Nginx 的性能和 Lua 的灵活性,允许开发者用 Lua 编写复杂的 Web 应用程序。在 Docker 环境中使用 OpenResty 是一种流行的做法,因为它能简化依赖管理和环境配置。
## 为什么使用 Docker?
使用 Docker 有许多好处,包括:
1 前提须知 1.1 什么是Docker?它的作用是什么?docker就是一种容器技术,我们可以用它来实现应用的快捷部署,特别是在分布式服务场景下的应用;微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题例如一个项目中,部署时需要依赖于nod
转载
2024-08-19 20:56:58
207阅读
openresty 是一个很不错的nginx 增强版本,以下是openresty 集成gor 的尝试 问题 很多时候我们会基于nginx(openresty) 进行接口的代理,但是我们需要获取请求信息,同时进行回放 解决 gor 是一个很不错的工具,但是我们希望能够进行控制(按需数据捕捉)所以我使用
原创
2021-07-18 18:26:45
844阅读
# 如何实现开源openresty的docker镜像
## 流程
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 下载openresty源码 |
| 2 | 编写Dockerfile |
| 3 | 构建Docker镜像 |
| 4 | 运行Docker容器 |
## 具体步骤
### 1. 下载openresty源码
首先,需要从官方网站
### 2. 编写Doc
原创
2024-02-28 07:15:24
473阅读
一、搭建 1、下载安装依赖包 yum install readline-devel pcre-devel openssl-devel gcc2、下载源码包 https://openresty.org/download/openresty-1.13.6.2.tar.gz 3、解压安装 解压缩安装(将其安装到 --prefix 指定的 /opt/openresty 文件夹下,不指定则会默认
转载
2024-03-06 21:11:22
550阅读
docker容器化编译C/C++程序 文章目录docker容器化编译C/C++程序C/C++程序为什么需要再容器内编译如何制作ubuntu下C/C++编译镜像第一步,找一个基础镜像第二步,配置一下基础环境第三步:安装调试工具第四步:安装依赖库第五步: 安装编译工具如何执行编译首先: 准备容器内的编译脚本其次:启容器进行编译最后:拷贝程序总结 C/C++程序为什么需要再容器内编译在C/C++程序中,
转载
2023-08-11 08:34:20
295阅读
提供安装思路服务器环境 阿里云轻量应用服务器,1核1G 40G硬盘(没钱买高配) 系统环境 Aliyun Linux 2.19.03 首先, 编译的时候需要内存比较多,因为没钱,所以。用的虚拟内存。。如果你的内存空间大于8GB,你可以尝试直接进行编译虚拟内存设置步骤如下(内存足够请无视) 我的虚拟内存配置15G查看内存:free -m , -m是显示单位为MB,-g单位GB
创建一个文件:to
OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模
原创
2022-07-14 09:02:35
675阅读
1.准备条件:1.1交叉编译工具 1.1.1交叉编译工具的下载: https://github.com/raspberrypi/tools 交叉编译工具链(仅在交叉编译时用到) . 1.1.2 解压交叉编译工具unzip tool-master.zip. 1.1.3 建立一个软链接 进入到解压出来的文件的这个目录里:“/tools-master/arm-bcm2708/gcc-linaro-arm
转载
2024-07-16 12:41:12
320阅读
从下载页 Download下载最新的 OpenResty® 源码包,并且像下面的示例一样将其解压: VERSION 的地方替换成您下载的源码包的版本号,比如说 0.8.54.6。 ./configure 然后在进入 openresty-VERSION/ 目录, 然后输入以下命令配置: 默认, --p
转载
2018-07-18 02:46:00
166阅读
OpenSSL 1.1.1 正式版于 2018 年 9 月发布了,在官网 https://www.openssl.org 上已提供了文件 openssl-1.1.1.tar.gz 的下载。为了尝试在 64 位的 CentOS 6.9 上编译源文件,先用以下命令查看一下 GCC 的版本: gcc --versin 结果为 4.4.7。再用以下命
命令行编译程序代码,因为编译效率高、不用去研究开发工具,可以使初学者集中精力在代码理解上,因此(命令行+文本编辑器【推荐EditPlus】)非常适合编程学习。但往往由于命令行没有像Visual Studio那么友好的UI界面,加上需要记忆一堆参数,因而让很多没有人指导的新手望而生畏。其实,如果有人稍微指点一下,大家会发现,命令行编译其实非常之简单。如果你是新手,想要学习这方面的东西,那么就看完下
在Kubernetes(K8S)中,OpenResty是一个基于Nginx的高性能Web服务框架,它具有灵活的扩展性和高效的性能优势,适合用于构建和部署微服务架构。在本篇文章中,我将向你介绍如何在K8S环境中编译和安装OpenResty。
### OpenResty编译安装流程
| 步骤 | 操作 |
| ---- | ---- |
| 步骤一 | 下载源码包 |
| 步骤二 | 解压源码包
原创
2024-04-26 10:28:21
92阅读
1. 原理1) deb包通常包含两部分:控制信息(DEBIAN目录)、安装内容(模拟"/"目录)2) 通过解开已有的deb包看其中内容i. 释放安装内容到dirname目录中1. $ dpkg -X xxx.deb dirnameii. 释放控制信息到当前目录下的DEBIAN子目录中1. $ dpkg -e xxx.deb2. 准备1) 安装相关工具1. $ sudo apt-get instal
转载
2024-09-26 07:16:06
97阅读
使用openresty缓存功能 openresty是什么? OpenResty 是一个强大的 Web 应用服务器,Web 开发人员可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,更主要的是在性能方面,OpenResty可以 快速构造出足以胜任 10K 以上并发连接响应的超高性能 Web 应用系统。 openresty的优势? 首先我们选择使用OpenResty,其是
常用命令 1、搜索镜像$ docker search java- NAME : 镜像名称- DESCRIPTION :- STARS : 镜像仓库收藏数- OFFICIAL : 是否为官方文档- AUTOMATED : 是否是自动构建的仓库2、下载镜像使用 docker pull 命令下载镜像。如果要指定版本请在命令后面加冒号 <:version>$ docker pull
转载
2024-01-04 15:17:14
52阅读
前言本文是「从零构建 GitLab CI/CD 流水线」一文的先导文章,因为整个 CI/CD 环境的搭建依赖于 Docker,所以需要先安装一下 Docker。整个环境的构建在 Centos7 上进行,流程简单,如果你环境与我相同,你可以不看文字,直接复制 shell 使用,请放心食用。提一句,我使用的是 root 用户,所以 shell 命令中都没有使用 sudo。安装 Docker 环境查看当
转载
2024-07-03 16:08:37
83阅读
文章目录为什么需要反向生成Dockerfile内容实验准备docker history工具alpine/dfimage工具dive工具 为什么需要反向生成Dockerfile内容【1】日常开发中,我们可以根据记录找到历史的docker镜像并进行操作,这个docker帮我们保存了,但是并没有一个好的方式去查看和保存构建者的Dockerfile文件内容。 【2】知其然知其所以然;程序员都是有好奇心的
转载
2023-12-13 21:09:24
50阅读
What:git下载docker仓库,源码编译19.03.5版本Who:数字基建工人-YisonWhy:甲方给钱When:2022年某月某日Where:aarch64;openEuler20.03;4核4GHow:如下神说要有git、go、docker-ce,编译docker-ce之前要先安装docker-ce,这是个鸡生蛋,蛋生鸡的玩意啊!版本如下图yum install git go dock
转载
2023-12-10 17:33:35
73阅读