原因是这样的 想要部署一个mocker平台,就在朋友的推荐下选择了 api-mocker 这个现成的项目 该项目分为服务端node、客户端vue、以及数据库mongodb 在尝试直接部署的时候发现需要装一大堆的环境,node、mongo、nginx啊,特别的麻烦,之前简单的使用过docker,就在想能不能用docker免环境直接部署呢?于是就有了这次的尝试 多容器通信 该项目分为3个部分,于是就要建立3个容器(node、mongo、ng 继续阅读
Search Results for: Docker容器化部署通信
查询到最新的12条
elasticsearch docker无法挂载_Docker 容器监控方案怎么选?看看这套开源方案
随着线上服务的全面docker化,对docker容器的监控就很重要了。SA的监控系统是物理机的监控,在一个物理机跑多个容器的情况下,我们是没法从一个监控图表里面区分各个容器的资源占用情况的。为了更好的监控容器运行情况,更重要的是为了后续的容器动态调度算法需要的大量运行时数据的搜集,经过调研后,基于CAdvisor + InfluxDB + Grafana搭建了这套容器监控系统。1、容器监控方案 继续阅读
[漏洞修复]Docker runc容器逃逸漏洞(CVE-2021-30465)
漏洞修复-Docker runc容器逃逸漏洞CVE-2021-304651、背景2、漏洞描述3、影响版本4、安全版本5、修复建议6、升级影响7、修复步骤 1、背景 2021年5月31日,阿里云应急响应中心监测到国外安全研究人员披露 CVE-2021-30465 runc 符号链接挂载与容器逃逸漏洞。 针对该漏洞的整改过程。 2、漏洞描述 runc是一个轻量级通用容器运行环境,它允许一个简化的探针到运行和调试的底层容器的功能,不需要整个doc 继续阅读
【用ChatGPT学习】docker-compose
说明:以下回答来自于 Chat-GPT 什么是docker-compose? Docker Compose是一个用于定义和运行多个Docker容器的工具。它允许您使用YAML文件定义应用程序的服务、网络和卷,并使用单个命令启动、停止和重建整个应用程序。使用Docker Compose可以使开发人员和系统管理员更轻松地管理和协调多个Docker容器,从而简化了应用程序的部署和维护。 docker-compose教程 Docker 继续阅读
本地化部署AI语言模型RWKV指南,ChatGPT顿时感觉不香了。
之前由于ChatGpt处处受限,又没法注册的同学们有福了,我们可以在自己电脑上本地化部署一套AI语言模型,且对于电脑配置要求也不是非常高,对它就是RWKV。 关于RWKV RWKV是一个开源且允许商用的大语言模型,灵活性很高且极具发展潜力,它是一种纯 RNN 的架构,能够进行语言建模,目前最大参数规模已经做到了 14B,该模型训练由Stability赞助。本文发布时R 继续阅读
Chatgpt训练过程使用的是什么平台和技术
在ChatGPT的训练过程中,使用了Docker等容器技术来支持实现训练过程中不同组件之间的隔离,并且使部署和运行更加快速和可靠。 Docker是一种开源的容器化平台,可以创建、部署和运行应用程序的容器。使用Docker技术,可以先将训练任务需要的环境和软件组件打包到容器镜像中,然后在不同的系统和环境中使用该容器镜像,使系统间的组件隔离,降低不同组件之间产生干扰和冲突的概率,保证训练 继续阅读
CentOS7下Docker的安装教程
Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。官网地址:http://www.docker.co 继续阅读
【Python】极简部署私有化ChatGPT-Web,使用Flask框架编写网页版ChatGPT
极简部署私有化ChatGPT使用ChatGPT最新API创建的聊天页面,模型回复效果与官网的ChatGPT一致特性演示动图使用前提介绍 使用ChatGPT最新API创建的聊天页面,模型回复效果与官网的ChatGPT一致 特性 仓库链接地址:https://github.com/LiangYang666/ChatGPT-Web,用的好麻烦给个star啦 演示动图 使用前提 可参照README 介绍 执行pytho 继续阅读
K8S:二进制安装K8S(单台master)安装etcd和master
系列文章目录 ` 文章目录 系列文章目录一、安装K8S1.系统初始化配置2.部署docker引擎3.部署etcd集群 二、1.2. 总结 一、安装K8S 1.系统初始化配置 注意:该操作在所有node节点上进行,为k8s集群提供适合的初始化部署环境 #所有节点执行 systemctl stop firewalld systemctl disable firewalld iptables -F && iptables -t 继续阅读
自动化打包平台系列(一):自动化打平台建设概览
强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan 前言 自动化打包流程 自动化打包流程: 生成nginx接口混淆(55个老接口),并在测试和预生产环境进行部署 数据库表-注意新的url加唯一索引(生成策略:每级:产品名首尾字母,加随机数),表结构 老接口地址->新接口地址 三个环境的nginx配 继续阅读
docker 命令
docker 命令 参数说明列出容器列出运行中容器: `docker container ls`列出运行中容器: `docker ps`列出所有容器: `docker ps -a`进入容器中 docker exec -it <container_name_or_id> <command>eg: `docker exec -it php-fpm /bin/bash`退出容器: `exit` 继续阅读
GO 使用Webhook 实现github 自动化部署的方法
通常大家开发大部分是本地git push 提交,服务器上git pull 手动更新。git 可以使用webhook实现自动部署。 webhook是仓库平台的一个钩子事件,通过hook 钩子监听代码,回调通知(通知地址就是你在各个git仓库平台中填写的webhook地址,一般在你的某个项目仓库如myproject.git里面的设置中)仓库平台填写的地址。 其实原理流程就是: 所以自动部署主要实现方式就是: - 修改代码 push - gi 继续阅读