/sandbox_Flask-RESTfulAPI

Flaskでいろいろやる

Primary LanguagePython

Docker+Flask+MySQLでRESTfulAPI

主な操作

dockerはインストールしておく

コンテナビルド

$ docker-compose build

コンテナ起動

-dオプションを付与するとバックグラウンドでコンテナが起動する

$ docker-compose up -d

apiコンテナに入る

$ docker-compose exec python sh

dbコンテナに入る

$ docker-compose exec db sh

mysqlに接続

パスワードはmysql

mysql> mysql -u root -p

Flaskのマイグレーション

# flask db init
# flask db migrate
# flask db upgrade