SlideShare a Scribd company logo
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)
デモ
まとめ
• ローカル環境を汚さすに色々試せるのがいい
• インフラ周りの勉強になる
• まずは簡単な構成で小さく始めてみる
• 汎用性が高いスキルのでぜひ使いこなそう!
ご清聴ありがとうございました!

More Related Content

PDF
ドリコムJenkins勉強会資料
PDF
Wordpress on heroku
PDF
vscode pipenv docker
PDF
Jenkins 再入門
PDF
一番簡単なWebSocketの試し方
PDF
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
PDF
Eureka go 2015_12_12
PPTX
グループ制作注意
ドリコムJenkins勉強会資料
Wordpress on heroku
vscode pipenv docker
Jenkins 再入門
一番簡単なWebSocketの試し方
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
Eureka go 2015_12_12
グループ制作注意

What's hot (20)

PDF
Dockerで楽しむ自宅サーバ
PDF
スッとGoを取り入れる
PPTX
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
PPTX
GitとCIとかチャットとかをオンプレで運用する話
PPTX
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
PPTX
新卒2年目のchef guy
PPTX
Net なプロジェクトでも jenkins を使ってみた
PPTX
2016年注目の.netテクノロジー
PDF
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
PDF
ALMツールたべくらべ
PPTX
Xamarinでも有能な .NET Core
PPTX
2150117 infrastructure.nagoya
PDF
(自分流)Gitの運用ルール
PDF
GitHub + Circle CI で幸せになろう
KEY
一人でもはじめるGitでバージョン管理
PPTX
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
PDF
LibreOffice を Windows 上でビルドする UPDATE2
PDF
いつでもどこでも .NET
KEY
Yapc2012資料
PDF
GitHubで学ぶバージョン管理
Dockerで楽しむ自宅サーバ
スッとGoを取り入れる
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitとCIとかチャットとかをオンプレで運用する話
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
新卒2年目のchef guy
Net なプロジェクトでも jenkins を使ってみた
2016年注目の.netテクノロジー
Jenkinsはじめました - Yahoo! JAPANのCI+CD -
ALMツールたべくらべ
Xamarinでも有能な .NET Core
2150117 infrastructure.nagoya
(自分流)Gitの運用ルール
GitHub + Circle CI で幸せになろう
一人でもはじめるGitでバージョン管理
Windowsマシン上でVisual Studio Codeとpipenvを使ってPythonの仮想実行環境を構築する方法(Jupyter notebookも)
LibreOffice を Windows 上でビルドする UPDATE2
いつでもどこでも .NET
Yapc2012資料
GitHubで学ぶバージョン管理
Ad

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