Docker部署HowToCook,搞定你的一日三餐!

Docker部署HowToCook,搞定你的一日三餐!
各位网友回为了晚上吃什么而烦恼吗?小编每天晚上回去都得洗衣服做饭带孩子,晚上吃什么是个难搞的事情,也关注了很多美食博主视频号、抖音号,今天来分享一个NAS托管的保姆级菜谱HowToCook,手把手教你做菜,精确到火候控制。话不多说,直接开工。

应用介绍
HowToCook是一款以程序员思维打造的开源烹饪指南项目,旨在帮助大家轻松掌握在家做饭的技能,它具有以下优点:
菜谱结构化
每个菜谱清晰划分输入、处理和输出,方便理解和使用。
时间精确控制
每个步骤提供时间估算,帮助你精确控制烹饪时间,保证出菜质量。
食材简单易得
基于常见食材设计菜谱,一般菜市场和超市都能买到,家常菜居多。
用户参与,持续更新
所有内容开源,支持用户提交改进,持续迭代更新。
应用部署
下面以飞牛系统为例,介绍飞牛自带镜像库、ssh命令行、compose三种方式部署HowToCook。
部署前准备
在飞牛文件系统的Docker文件夹下新建cook文件夹(采用compose方式时需要);

飞牛自带镜像库部署
步骤1:打开飞牛自带docekr,打开镜像仓库,在左上角搜索栏输入how-to-cook,回车,从搜索到的镜像中选择ichn/how-to-cook,点击右边下载符号,选择默认镜像直接下载;

步骤2:在本地镜像找到下载好的镜像,点击右边三角形符号,创建容器,填写名称,映射5000端口号,左边选择一个不冲突的端口号即可,确定无误后点击创建,稍等一分钟即可创建好;




ssh方式部署
使用Windows系统的命令行工具连接到NAS后,获取root权限,可以参考我的前期文章,不做赘述,复制以下命令,修改端口号后右键粘贴到命令行,回车等待两分钟即可部署完成;
docker run -d --name cook --restart always -p 5000:5000 ichn/how-to-cook:latest compose方式部署
在飞牛系统compose界面新建项目,填写名称和本地路径,复制以下代码,修改端口号和本地路径后粘贴到代码框一键部署;
version: '3.9'
services:
ichn:
container_name: cook
image: ichn/how-to-cook:latest
ports:
- '5000:5000'
restart: always 使用介绍
进入管理页面
在浏览器中输入NAS的IP地址+端口号(如前面设置的5000端口)回车进入HowToCook管理页面,上面有个搜索框可以搜索需要的菜谱;

顶部菜单介绍
01-顶部菜单,做菜之前-主要介绍一些做菜常用的厨具和手法、常用的调料等,看起来像是疫情隔离时期写的程序;

02-顶部菜单,菜谱-详细介绍每道菜的制作方法和详细操作步骤,部分底下带有B站视频;



03-顶部菜单,进阶知识学习-介绍一些小窍门,专业术语之类的;

04-顶部菜单,菜谱-如何贡献,教你贡献新菜谱,说实话我也没看明白,因为小编不是程序员;

以上就是这个做菜app大致的内容,菜谱还是挺丰富的,小编爱吃的湘菜家常菜基本上都可以找得到。如果你还在犹豫晚上吃什么,感觉部署起来吧。