我正在关注这个例子和stackoverflow上的这个答案,我被卡住了.
我在digitalocean VPS上运行此示例.我的文件结构如下:
docker-compose.yml
mainweb/
nginx/
README
Run Code Online (Sandbox Code Playgroud)
version: '2'
services:
app:
restart: always
build: ./mainweb
command: gunicorn -w 2 -b :5000 wsgi:app
networks:
- mainnet
expose:
- "5000"
ports:
- "5000:5000"
nginx:
restart: always
build: ./nginx
networks:
- mainnet
links:
- app
volumes:
- /www/static
expose:
- 8080
ports:
- "8880:8080"
networks:
mainnet:
Run Code Online (Sandbox Code Playgroud)
app.py
Dockerfile
requirements.txt
templates/
wsgi.py
Run Code Online (Sandbox Code Playgroud)
from flask import Flask, render_template
app=Flask(__name__)
@app.route('/')
def home()():
return render_template('templates/home.html') …Run Code Online (Sandbox Code Playgroud) 当我遇到void operator()()函数时,我只是在C++中查看一些线程代码.我检查了void operator()()的 StackOverflow 功能, 这几乎解释了它.我想知道我是否可以在C中使用pthread_create().谢谢.