概要 ローカル環境を構築することには、それなりのコストを伴います。もちろんここで多少苦労したほうがよいという意見はすごく分かります。が、それで気持ちが削がれてしまうのももったいないと思う次第です。 そこで、Flask/Django/JupyterNotebook向けの Python開発環境構築を3コマンドで完了 させられるようなテンプレートを作成しました。(cdを除く) 前提条件 MacOSであること gitおよびmakeコマンドが有効であること(デフォルトで有効なはず) ※condaがインストールされている場合は、pipとのバッティングが発生し中途で失敗する可能性があります。 ローカル構築イメージ Dockerコンテナ上でアプリを動かすことになります。よく分かっていなくても、Dockerコンテナを使って開発していると言うことができます。 bind mountによってホストPCからコンテナ
■ はじめに Ansibleとは Ansibleについて簡単に紹介しておきます。 エージェントレスでサーバ構築を自動化してくれるツールです。 sshdが動作しているマシンにSSHで接続し環境を構築してくれます。 設定ファイルはYAMLで書きます。プログラムの知識(Ruby、Python、etc.)は不要です。 数台~数十台規模のサーバ構築だったらchef, puppetよりも簡単です。 makeモジュール makeモジュールは、Ansible ver.2.1から追加された新機能です。 make - Run targets in a Makefile 環境の準備 以前の記事を参照してください。 Ansible 最初の一歩 Gitを手動でソースからインストールする方法は下記の記事を参照してください。 最新のGit(ver.2.9)をソースからインストールする ■ Gitをソースからインストール
0h cpp gettext ld msginit pod2latex pyvenv testrb 2to3 crew gettextize ld.bfd msgmerge pod2man pyvenv-3.3 tic 2to3-3.3 curl gettext.sh ldd msgunfmt pod2text rake toe a2p curl-config git less msguniq pod2usage ranlib tput addr2line diff git-cvsserver lessecho mtrace podchecker rdoc tset ar diff3 gitk lesskey ncurses5-config podselect readelf tzselect as elfedit git-receive-pack libnetcfg ngettext p
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く