2022国赛云计算容器云(docker-compose)
【题目 5】编排部署 Hyperf 框架[3.5 分] 编写/root/hyperf/project/docker-compose.yaml 文件,具体要求如下: (1)容器 1 名称:hyperf-mysql;镜像:hyperf-mariadb:v1.0;端口映射:3306:3306; (2)容器 2 名称:hyperf-redis;镜像:hyperf-redis:v1.0; (3)容器 3 名称:hyperf-ui;镜像:hyperf-nginx:v1.0;端口映射:80:8081; (4)容器 4 名称:hyperf-service;镜像:hyperf-service:v1.0。
vi docker-compose.yml
version: '3.1'
services:
app:
container_name: hyperf-service
image: hyperf-service:v1.0
command:
- /bin/sh
- -c
- |
cd /data
cp .env.dev.docker .env
php -d memory_limit=-1 `which composer` i --no-dev
rm -rf runtime/*
php bin/hyperf.php start
volumes:
- ./backend:/data
tty: true
links:
- mysql
- redis
environment:
HOST_IP: 127.0.0.1
HOST_PORT: 9511
mysql:
container_name: hyperf-mysql
image: hyperf-mariadb:v1.0
ports:
- 3306:3306
restart: always
redis:
image: hyperf-redis:v1.0
container_name: hyperf-redis
restart: always
nginx:
image: hyperf-nginx:v1.0
container_name: hyperf-nginx
ports:
- 8081:80
links:
- app
volumes:
- ./conf.d/:/etc/nginx/conf.d
- ./docker/log:/var/log/nginx
- ./frontend:/var/www/frontend
2022国赛云计算容器云(docker-compose)相关推荐
- 【2022国赛官方评审要点发布】2022高教社杯全国大学生数学建模竞赛官方评阅要点
[2022国赛官方评审要点发布]2022高教社杯全国大学生数学建模竞赛官方评阅要点 文章目录 2022年A题评阅要点 问题1 问题2 问题3 问题4 2022年B题评阅要点 问题1 问题2 2022年 ...
- 2022国赛论文及可运行代码
2022数学建模国赛各题分析 A题分析 A题大方向:微分方程.机理分析.动力系统.参数拟合.数据矫正.非线性优化.误差分析.精度分析 国赛前主要看这几个方面的论文 热问题(热传递,热扩散,热对流) 航 ...
- 2022国赛高教杯数学建模A题B题(预测)
2022国赛高教杯A题: 如何正确看待外企商品 随着经济和科技的发展,科技与生活融为一体,越来越多的智能科技化商品涌现在国内市场,有些商品例如手机已经成为当代人出门必用的付款.出行证明的媒介, ...
- 2022国赛数学建模思路汇总A题B题C题D题 高教社杯
一.2022 高教社杯数学建模竞赛 2022国赛数学建模竞赛的时间确定为9月15日(周四)18时至9月18日(周日)20时. A君为大家准备了一系列的学习资料,本次比赛A君也会不断提供赛题资料和思路给 ...
- 2022国赛数学建模A题B题C题思路分析 高教社杯
一.思路分析 A题思路分析: (比赛开始后第一时间发布) B题思路分析: (比赛开始后第一时间发布) C题思路分析: (比赛开始后第一时间发布) 二.建模资料免费领取 数模君多次参加国赛.美赛.深圳杯 ...
- Docker容器化实战第七课 容器编排Docker Compose、Docker Swarm 和 Kubernetes
19 如何使用 Docker Compoe 解决开发环境的依赖? 前两个模块,我们从 Docker 的基本操作到 Docker 的实现原理,为你一步一步揭开了 Docker 神秘的面纱.然而目前为止, ...
- Docker进阶(3)docker容器编排-docker compose、swarm、service
Docker进阶(3)docker容器编排 Docker进阶(3)docker容器编排 1. 容器编排 2. docker compose 2.1 安装 2.2 官方文档创建一个简单的web应用 2. ...
- 2022国赛数学建模思路 - 案例:集成算法AdaBoost
2022 高教社杯(国赛数学建模)思路解析 2022高教社杯ABCD赛题思路解析: https://blog.csdn.net/dc_sinor/article/details/126211983 集 ...
- 2022国赛数学建模思路 - 复盘:生成规划模型
2022 高教社杯(国赛数学建模)思路解析 2022高教社杯ABCD赛题思路解析: https://blog.csdn.net/dc_sinor/article/details/126211983 0 ...
最新文章
- c++ qt 编译问题求解答
- opencv图像处理常用函数
- cookie和session原理
- php的通用变量,认识并使用PHP的全局变量
- 爬虫入门三(获取各国网址,三种网页抓取方法,下载缓存)
- 初学ASP.Net时在论坛收藏收集的一些资料备忘
- Mysql 常见ALTER TABLE操作
- 硬见小百科:尺寸公差、形位公差、表面粗糙度数值上的关系
- 双足机器人重心在头部_双足行走机器人及其重心调节装置制造方法及图纸
- Java实现最近点问题
- JDK 商用正式免费、Log4j2 爆核弹级漏洞、LayUI 下线...2021 发生的 10 件大事。。。
- 参数维纳滤波(Parametric Wiener Filter)
- Ubuntu Snap商店代理设置方法
- 聚焦边缘创新,Rancher推出全新开源力作Octopus
- CUDA入门和网络加速学习(三)
- App架构经验总结(转)
- Python3 网络爬虫入门与实战
- S5P4418:RTC芯片HYM8563驱动移植
- 世界5G大会,12位专家重磅发言!
- 软件测评师--第五小时 黑盒测试技术
热门文章
- Android 导入项目提示 Could not find method buildFeatures()for arguments xxx on extension ‘android
- QListWidget上item点击出现白色小框的问题
- Swoole table 2000万级测试
- Fedora的安装与配置(持续更新)
- 我们公司由于员工失误,发错了产品型号,造成客户工程延期。请帮我们给客户写一封道歉信,需要态度诚恳,感情真挚,需要多谢一些内容,至少500个字...
- openpyxl应用
- HTML5触摸事件(touchstart、touchmove和touchend)
- ionic3中的手写板插件--个性签名、画图等简单玩法(ionic2也通用)
- Unity Shader - Noise 噪点图 - 实现简单山脉
- linux只输入wc命令,Linux系统中wc命令的用法详解