サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
blog.tacck.net
この話のゴールは、 AWS Amplify の Fargate 対応を使って「 PHP のフレームワークである Laravel をデプロイする」ことです。 Laravel からデータベース(RDSなど)と連携をする部分は、今回はやっていません。 単純に初期画面が表示されるところまで、です。 結論を先に書くと、下記の通り。 AWS Amplify の Fargate 対応を使って「 PHP のフレームワークである Laravel をデプロイする」ことができた。ただし、 docker-compose.yml の書き方がローカル開発時と少し異なる。デプロイツールとしては使えそうだが、開発環境としては利用しづらそう。 流れは、下記となります。 下準備コンテナ関係のファイルを配置デプロイ確認 下準備まずは、ファイル類をダウンロードしつつ Amplify の初期化を行なってください。 $ git cl
発表されてしばらく時間経っていますが、VSCodeの Remote Development 拡張を使うことで、「ローカル」のエディタ(VSCode)を使いながら、直接リモートのソースコードや実行環境を利用することができる、という素晴らしいものが提供されています。 https://code.visualstudio.com/docs/remote/remote-overview 今回は、この拡張に含まれる “Remote – Containers” を使って、ローカルPCのDockerを使った開発環境構築を行なってみます。 目的複数人で開発する場合の環境の統一上記準備の手間削減環境ローカルマシン: MacBook Pro 13inch (macOS 10.14.6) Visual Studio Code: 1.37.1 Docker Desktop (Comunity): 2.1.0.1 V
The When Statementwhen では、条件評価を行なって「真」となったらそのタスクを実行する、という挙動になります。 条件評価については、 Jinja2 の評価式が利用可能だそうです。 ちなみに、 Jinja2 の簡単な説明と使い方は以前の記事をご参照ください。 Ansible: template モジュールを使って nginx の バーチャルホスト設定 when の条件評価例というわけで、ドキュメント内の例をベースに見ていきたいと思います。 その1これは、Ansibleの操作対象マシンのOSが “Debian” 系だった場合に、 command の内容である /bin/shutdown を実行します。 つまり、 OSが “RedHat” 系だったり、 “FreeBSD” だったりした場合は、このタスクはスキップとなりますね。 tasks: - name: "shut dow
このページを最初にブックマークしてみませんか?
『blog.tacck.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く