概要
- Pythonコード書く際に細かいことはこだわらずに環境を作りたい
- AWSのLambda関数とか
- TODO: lintなど入れたい
docker-compose.yml
touch docker-compose.yml
コンテナを使い回したいので stdin_open: true とする。
docker compose run で毎度起動するなら不要。
docker-compose.yml
version: '3'
services:
app:
image: python:3.7-alpine
volumes:
- .:/webapp
working_dir: /webapp
environment:
TZ: 'Asia/Tokyo'
stdin_open: true
実行ファイル
index.py
print('hoge')
コンテナ内で動作確認できる。
python index.py
# hoge