Skip to content

tamuto/devenviron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevEnviron

  • 共通した開発環境を提供するためのプロジェクト
  • devcontainerを利用してVSCodeへの開発環境の提供を想定している

セットアップ

  • dockerが利用できる環境が必要。
  • Docker for Desktopなども利用可能ではあるがディスクI/Oが遅いため、できればWSL2+Ubuntuを利用することを推奨する。
  • Windowsの場合は、WSL2+Ubuntuを参照。
  • 【後日記載】Macの場合は、Lima+Ubuntuを想定。

独自コマンド

  • devenvironが用意する独自コマンドが存在する。
  • こちらを参照。

イメージのビルド

  • 適切なイメージが存在しない場合は、自分でビルドする必要がある。
  • こちらを参照。

イメージ内に含まれるソフトウェア

将来的にはdevcontainerのfeaturesへの移行を行いたい。

  • 【UPDATE】以下のものはコンテナから除外した。必要に応じてfeaturesで追加する。
    • nodejs
    • PHP
    • Java
    • Rust
  • 開発言語系
    • python 3.11
  • パッケージマネージャ
    • poetry
  • その他
    • awscli (with session-manager-plugin)
    • twine
    • python-dotenv
    • build-essential
    • sqlite3
    • terraform
    • git
    • subversion
    • 7z
    • chromium
    • ffmpeg
    • sox

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages