项目目录 novel
Dockerfile
# 使用官方 Python 轻量级镜像
# https://hub.docker.com/_/python
FROM python:3.6-slim
# 将本地代码拷贝到容器内
ENV APP_HOME /novel
WORKDIR /novel
ADD . /novel
# 安装依赖
RUN pip install Flask gunicorn
RUN pip install --trusted-host pypi.python.org -r requirements.txt
EXPOSE 5000
# 启动 Web 服务
# 这里我们使用了 gunicorn 作为 Server,1 个 worker 和 8 个线程
# 如果您的容器实例拥有多个 CPU 核心,我们推荐您把线程数设置为与 CPU 核心数一致
CMD ["python", "main.py"]
微信小程序端调用
1、npm安装: npm install regenerator-runtime
2、页面js导入:
const app = getApp()
import regeneratorRuntime from 'regenerator-runtime'
3、方法调用:
async test() {
var name = encodeURIComponent('斗罗')
const res = await wx.cloud.callContainer({
path: '/容器的访问路径/search/' + name, // 填入容器的访问路径(云托管-服务列表-路径)
method: 'GET'
})
console.log(res)
}