Dockerを使ってPython(DJango)
の開発環境を爆速で用意する
キャプションを入力してくださ
い。
お前誰よ
K4ssyi@PythonでWeb開発した
い
• 経歴:エンジニア歴半年
• 自社でPython(DJango)をっ
使って業務効率化社内シス
テムを一人で作ってます
• 最近はVue.js、マテリアル
UIに興味ありな感じ
キャプションを入力してくだ
さい。@k4ssyi
目次
• Pythonの開発環境事情
• Dockerを使う利点
• Djangoとは
• デモ
• まとめ
Pythonの開発環境事情
• 公式からPythonインストーラーをダウンロー
ドする
• Homebrew(パッケージ管理)
• pyenv(Python仮想環境)
Pythonのインストール方法一部
手段は色々あるけれど・・・
初心者のときローカル環境に
色々インストールしまくって、
あとで環境のエラーに悩まされ
ることがある(経験済み)
Dockerを使う利点
• コード化されたファイルを共有することで、
どこでも誰でも同じ環境が作れる。
• 作成した環境を配布しやすい。
• スクラップ&ビルドが容易にできる。
Djangoとは
• Python製のフルスタックWebフレームワーク
• Ruby on RailsやLaravelのPython版みたいなも
の
爆速で環境構築するためのツー
ル
• Docker for Mac
• Visual Studio Code (エディタ)
• VScode拡張機能(Docker)
デモ
まとめ
• ローカル環境を汚さすに色々試せるのがいい
• インフラ周りの勉強になる
• まずは簡単な構成で小さく始めてみる
• 汎用性が高いスキルのでぜひ使いこなそう!
ご清聴ありがとうございました!

DockerでDjangoの実行環境を爆速でつくる