環境構築 (Docker) » 履歴 » バージョン 3
市原 健司, 2026/07/03 16:27
| 1 | 2 | 市原 健司 | h1. 環境構築 (Docker) 作成中…2026/7/3 市原 |
|---|---|---|---|
| 2 | 1 | 市原 健司 | |
| 3 | --- |
||
| 4 | |||
| 5 | h2. 前作業 |
||
| 6 | |||
| 7 | |||
| 8 | h3. Docker Desktopインストール |
||
| 9 | |||
| 10 | * ダウンロードは下記公式からWindows用を選択 |
||
| 11 | [Docker Desktop公式](https://www.docker.com/ja-jp/products/docker-desktop/) |
||
| 12 | |||
| 13 | h3. .gitconfigの確認 |
||
| 14 | |||
| 15 | * 下記フォルダに.gitconfigが存在していることを確認 |
||
| 16 | 3 | 市原 健司 | C:\Users\ユーザー名 |
| 17 | 1 | 市原 健司 | |
| 18 | * 存在しない場合はPowerShellを起動して下記コマンドで作成と設定 |
||
| 19 | ** 名前とメールアドレスは自身に置き換える(gitの履歴などに表示される内容) |
||
| 20 | <pre > |
||
| 21 | git config --global user.name "名前" |
||
| 22 | git config --global user.email "メールアドレス" |
||
| 23 | </pre> |
||
| 24 | |||
| 25 | --- |
||
| 26 | |||
| 27 | h2. 環境構築 |
||
| 28 | 2 | 市原 健司 | |
| 29 | h3. giteaよりClone |
||
| 30 | |||
| 31 | [giteaリンク](https://gitea.sowel.info/sowel/SilCity) |
||
| 32 | |||
| 33 | * プロジェクトフォルダ作成 |
||
| 34 | C:\work\Docker\プロジェクトフォルダ(任意の名前 ※英数字推奨) |
||
| 35 | * プロジェクトフォルダにクローン実施 |
||
| 36 | クローン元のgitは下記 |
||
| 37 | https://gitea.sowel.info/sowel/SilCity.git |
||
| 38 | giteaのアカウント登録を行っていなければ画面右上に登録ボタンより登録 |
||
| 39 | ** クローンの流れ |
||
| 40 | 3 | 市原 健司 | 作成したプロジェクトフォルダをエクスプローラで開く |
| 41 | 右クリック→ターミナルで開くを選択しコマンドプロンプトを表示し下記コマンドを実行しクローン |
||
| 42 | 2 | 市原 健司 | <pre> |
| 43 | git clone https://gitea.sowel.info/sowel/SilCity.git |
||
| 44 | </pre> |
||
| 45 | ユーザー名とパスワードの入力を求められるのでgiteaのユーザー名とパスワードを入力 |
||
| 46 | 失敗した場合はパスワードがトークンの場合があるので下記トークンを作成 |
||
| 47 | giteaのページ右上の自身のアイコン→設定→アプリケーションタブ からアクセストークンを作成 |
||
| 48 | 作成後に表示される文字列をクローン時のパスワードに使用 |
||
| 49 | 1 | 市原 健司 | ※この文字列は1度しか表示されないのでコピペして自身で保管しておくこと |
| 50 | |||
| 51 | ** プロジェクト |
||
| 52 | 3 | 市原 健司 | 本番環境と同様に本番用とテスト用の2つのプロジェクトが存在しそれぞれ下記 |
| 53 | 本番用 |
||
| 54 | wordpress-silcity |
||
| 55 | テスト用 |
||
| 56 | wordpress-silcitytest |
||
| 57 | |||
| 58 | h3. 証明書のインストール |
||
| 59 | |||
| 60 | 証明書(ルートCA)をインストール(初回のみ 各端末で1回) |
||
| 61 | 'https://localhost' および 'https://localhost:8443' にアクセス時に警告ページが表示を回避 |
||
| 62 | * インストールの流れ |
||
| 63 | ** wordpress-silcity\caroot\rootCA.crt をダブルクリックしダイアログ表示 |
||
| 64 | (または右クリック →「証明書のインストール」) |
||
| 65 | ** 「証明書のインストール」をクリックし、証明書のインポートウィザードを開始 |
||
| 66 | ** 格納場所は「ローカルコンピューター」を選択して「次へ」(管理者権限の確認が出る場合は「はい」) |
||
| 67 | ** 「証明書をすべて次のストアに配置する」を選択し、「参照」から「信頼されたルート証明機関」を指定して「次へ」 |
||
| 68 | ** 「完了」をクリック「正しくインポートされました」と表示され登録完了 |
||
| 69 | |||
| 70 | h3. DB設定 |
||
| 71 | |||
| 72 | * DBとユーザーの作成(phpMyAdmin) |
||
| 73 | ** コンテナの起動 |
||
| 74 | wordpress-silcityフォルダをエクスプローラで表示し右クリック→ターミナルで開く |
||
| 75 | コマンドプロンプトで下記コマンドを実行しコンテナを起動 |
||
| 76 | <pre> |
||
| 77 | docker compose up --build -d |
||
| 78 | </pre> |
||
| 79 | ** phpMyAdmin へアクセスしログイン |
||
| 80 | https://localhost/phpmyadmin/ |
||
| 81 | ユーザー名:root |
||
| 82 | パスワード:(空欄のまま) |
||
| 83 | ** DBの作成 |
||
| 84 | 「データベース」タブでDBを作成(本番用:silcitydb テスト用:silcitytestdb) |
||
| 85 | 照合順序は utf8mb4_unicode_ci を選択 |
||
| 86 | ** ユーザーの作成 |
||
| 87 | phpMyAdmin画面左上の家アイコンよりホーム画面へ異動 |