Dockerで各言語の初期セットアップをするときのコマンド。これで作ったプロジェクトをもとにdocker-compose.yml
を記述したりしてつかう。
$ docker run \
--interactive --tty --rm \
--volume $(pwd):/app \
--workdir /app node:16-alpine \
yarn create next-app --typescript ./my_next_project
$ docker run \
--interactive --tty --rm \
--volume $(pwd):/app \
--workdir /app \
python:3.10-slim bash -c \
'pip install poetry && poetry new --src my_python_project && cd $_ && poetry install'
$ docker run \
--interactive --tty --rm \
--volume $(pwd):/app \
--workdir /app \
rust:1.58-slim \
cargo new my_rust_project