执行脚本
sqlite3 auction.db < create.sql
cli
>.read xx.sql
容器使用 sqlite3
FROM python:3.7
RUN mkdir /cdn-monitor
WORKDIR /cdn-monitor
ADD . /cdn-monitor/
RUN apt-get -y update
RUN apt-get -y upgrade
RUN apt-get install -y sqlite3 libsqlite3-dev
RUN pip install --no-cache-dir -r requirements.txt
CMD cd /cdn-monitor && gunicorn -c gunicorn.py manage:app --log-level=debug --preload
会有这个报错, 但是不影响使用:
debconf: delaying package configuration, since apt-utils is not installed
使用 sqlite3 的优势
sqlite3 就是一个文件, 所以把表结构建好后, 打包进容器里, 容器就刷刷跑起来了.
修改表结构
可以修改 column, 但是不能删除 column.
