ホームページ > 記事 > CMS チュートリアル > Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)
次のコラム WordPressチュートリアルでは、Docker と wordpress を使用して個人のブログを構築する方法を紹介します。友人の役に立てば幸いです。必要としている!
Docker と wordpress を使用して個人ブログを構築します
Docker は、開発者がアプリケーションと依存関係パッケージをポータブル イメージにパッケージ化し、それを一般的な Linux または Windows マシンに公開できるオープン ソース アプリケーション コンテナ エンジンです。仮想化も可能です。達成。コンテナは完全にサンドボックス メカニズムを使用しており、相互にインターフェイスを持ちません。
Docker-Compose は Docker のオーケストレーション サービスです。これは、Docker 上で複雑なアプリケーションを定義して実行するためのツールであり、ユーザーが分散アプリケーションをデプロイできるようにします。クラスターで。
service
): アプリケーション コンテナーには、実際には、同じイメージを実行する複数のコンテナー インスタンスを含めることができます。 project
): docker-compose.yml
ファイルで定義された、関連するアプリケーション コンテナーのセットで構成される完全なビジネス ユニット。 Compose
のデフォルトの管理オブジェクトはプロジェクトであり、サブコマンドを使用してプロジェクト内のコンテナーのグループのライフ サイクルを簡単に管理できます。
具体的なインストール方法は、お客様のシステムに合わせてインストールできます。
ウィンドウ システムのインストールについては、初心者向けチュートリアルを参照してください: https://www.runoob.com/docker/windows-docker-install.html
MacOC のインストール:
Homebrew を使用して macOS をインストールする
##Homebrew を使用して Docker をインストールできます。 Homebrew Cask は既に Docker for Mac をサポートしているため、Homebrew Cask を使用して簡単にインストールできます。 コマンドは次のとおりです:$ brew cask install dockeインストールの具体的なスクリーンショットは次のとおりです: Docker アプリをロードした後、[次へ] をクリックします。 , macOS のログイン パスワードを入力するように求められる場合があります。その後、Docker の実行を求めるプロンプト ウィンドウがポップアップ表示され、ステータス バーに小さなクジラのアイコンも表示されます。ターミナルを起動した後、コマンドを通じてインストールされている Docker のバージョンを確認できます。
$ docker --version Docker version 19.03.12, build 48a66213fe3. イメージ アクセラレーション国内ネットワークの問題を考慮すると、その後の Docker イメージのプルが非常に遅いです。問題を解決するにはアクセラレータを構成する必要があるかもしれません。私は NetEase のイメージ アドレスを使用します:
http://hub-mirror.c.163.com。
タスクバーの Docker for mac アプリケーション アイコン -> [環境設定…] -> [Docker エンジン] をクリックします。リストにアクセラレータのアドレスを入力するだけです。変更が完了したら、「適用して再起動」ボタンをクリックすると、Docker が再起動し、構成されたイメージ アドレスが適用されます。 次にターミナルに次のように入力します:$ docker info4. WordPress をインストールします新しいものを作成しますフォルダーには、任意の名前を付けることができます。 次に、
docker-compose.yml ファイルを作成し、先ほどのフォルダーに置きます。
version: '3.3'services: db: image: mysql:5.7 volumes: - db_data:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: somewordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: depends_on: - db image: wordpress:latest ports: - "8000:80" restart: always environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress WORDPRESS_DB_NAME: wordpressvolumes: db_data: {}次に、ターミナルで新しく作成したフォルダー ディレクトリを入力し、1 行のコマンドを使用してブログを設定します。
$ docker-compose up -d
以下に示すように、ここで問題が発生する可能性があります:
この問題の理由は、docker がデフォルトで外部イメージを使用するため、イメージ アクセラレーションが構成されていないことです。リソースが比較的遅いため、国産イメージに修正して高速化する必要がありますが、具体的な方法については前述の「3.イメージ高速化」を参照して問題を解決してください。
成功したエフェクトのスクリーンショットは次のとおりです:
5. フロントエンド管理ページ
: ブログを立ち上げたばかりなので、IP は localhost
です。このページに入ります。ここでは中国語を選択しました。クリックして続行してください。
この情報は個人の好みに応じて入力できます。
アカウントとパスワードでログインすると、ブログのバックエンド ページは次のようになります:
言語の変更:
テーマの変更:
これで、個人ブログが完成しました。
お役に立った場合は、「いいね!」をお願いします。
以上がDocker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。