Slide 9
Slide 9 text
ファイル構成と中身
{
"name": "Python DevContainer Practice",
"dockerComposeFile": [
"docker-compose.yml"
],
"service": "app",
"workspaceFolder": "/app"
}
version: "3"
services:
app:
build:
context: ..
dockerfile: Dockerfile
volumes:
- type: bind
source: ..
target: /app
hostname: app
command: sleep infinity
FROM python:latest # 任意のバージョンを指定
WORKDIR /app
COPY . .
RUN apt update && \
pip install --upgrade pip
最小構成はこんな感じ