Docker 入門
目次
Docker はじめの一歩
- Docker とは
- Docker のインストール
- Docker の動作確認
- Docker で Hello World
- Docker で Python 実行環境の構築
- コンテナやイメージの削除
- Ubuntu を実行して nginx をインストール
- Dockerfile でコンテナイメージ作成を自動化
- nginx のコンテンツをコピーする
さまざまな Web サーバを Docker Compose で構築する
- nginx 単体の Web サーバを起動する
- Apache 単体の Web サーバを起動する
- Apache のバーチャルホストを起動する
- nginx のリバースプロキシ,および Apache のバーチャルホストの組合せで /site-a/ と /site-b/ を運用する
- nginx のリバースプロキシ,および複数の Apache コンテナの組合せで /site-a/ と /site-b/ を運用する
- nginx のリバースプロキシ,および複数の nginx コンテナの組合せで /site-a/ と /site-b/ を運用する
- Apache で PHP を動かす
- nginx で PHP を動かす
MySQL サーバを Docker で構築する
- Docker で MySQL サーバを起動する
Python Django サーバを Docker で構築する
- SQLite を使った Django プロジェクトを公開する
- MySQL を使った Django プロジェクトを公開する
- MySQL を使った複数の Django プロジェクトを公開する
Laravel アプリケーション実行環境を Docker で構築する
- Laravel Sail による開発環境を構築する
- Docker を使って Laravel アプリケーションを公開する
形態素解析や構文解析を Docker で実行する
- Windows(コマンドプロンプト)で形態素解析,構文解析を実行する
- Windows (PowerShell) で形態素解析,構文解析を実行する
- macOS や Linux で形態素解析,構文解析を実行する
- Python + Windows (コマンドプロンプト) で形態素解析,構文解析を実行する
- Python + Windows (PowerShell) で形態素解析,構文解析を実行する
- Python + macOS や Linux で形態素解析,構文解析を実行する
Elasticsearch で全文検索を実行する(macOS版)
- Elasticsearch とは
- Elasticsearch のインストール
- 起動と終了
- API キーのシェル変数化
- インデックスの作成とマッピングの生成
- 各種設定の確認
- ドキュメントの登録・更新・削除と簡単な検索
- ドキュメントの様々な検索
Elasticsearch で全文検索を実行する(Windows PowerShell 7 版)
- Elasticsearch のインストール
- 起動と終了
- API キーのシェル変数化
- インデックスの作成とマッピングの生成
- 各種設定の確認
- ドキュメントの登録・更新・削除と簡単な検索
- ドキュメントの様々な検索
- コマンドプロンプトでの利用