今天忙了半天,把报告查询系统也容器化了。
因为是基于python的,原先计划是使用虚拟环境转移而非docker,但部署的时候发现涉及到自启动,无论是gunicorn还是uwsgi,都无法实现多个应用同时启动,于是决定还是转用docker容器化。
而今天大部分时间也是花费在gunicorn自启动设置上。由于alpine系统资料欠缺,解决无果后,决定转向通过Dockerfile设置CMD来解决,这也算是乱序学习docker的一部分。
过程异常顺利,结局出奇顺利。
看来我学习docker的思路是没有问题的。