假设你今天很辛苦的把flask前後端都写好了,
在自己的电脑上运行,操作都没问题,终於把难缠的bug去除了,
隔天只要把程序码放到客户的Server端执行就好。
但是当那个紧张的时刻来临时,无法预期的冲突错误冒出来了,
可能是机器的版本不同、OS系统不同、套件版本的不同、可能是客户端没有网路拉不了套件,
不过都是一堆错误,你很尴尬的笑一笑,继续满头冒汗的debug下去。
也许你该试试跨时代的发明Docker了,可以把Docker想为轻量化的虚拟机。
只要将服务包成Docker image,并且在机器上安装Docker Engine,就可以将image run成container,
启动服务了。
在 Linux 系统上安装docker比较简单,可以参考官网如何在Ubuntu系统上安装:
https://docs.docker.com/engine/install/ubuntu/
可以按照文件说明步骤,顺便安装Ubuntu的image,对於未来如果有要build一些mobile app的需求会比较方便。
再来是安装Docker Desktop,可以参考微软的说明:
https://docs.microsoft.com/zh-tw/windows/wsl/tutorials/wsl-containers
安装好并执行,就可以看到画面,代表能跑docker的服务了。
>>: 前端工程日记 29日 Flex 时光屋作业5.常见三种排版
AWS Academy 学习平台建立 Learner Lab - 教师 AWS Academy Le...
我们继续透过 LeetCode #66 Plus One 来实际感受解决问题的过程 ( 题目连结 )...
今天来简单说明网路架构的演进 在浏览器出现以前,使用的是C/S(Client-Server mode...
其实写前一篇的案例主要是提醒後进们在处理收到的需求时,真的需要谨慎地确认,否则就会像我一样面临几乎打...
在[day 7]使用form tag 来进行submit的时候,不知道大家心里会不会有个疑问? 我要...