ホームページ  >  記事  >  CMS チュートリアル  >  Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

藏色散人
藏色散人転載
2022-01-06 16:00:225092ブラウズ

次のコラム WordPressチュートリアルでは、Docker と wordpress を使用して個人のブログを構築する方法を紹介します。友人の役に立てば幸いです。必要としている!

Docker と wordpress を使用して個人ブログを構築します

1。最初に 2 つの概念を説明します。

Docker は、開発者がアプリケーションと依存関係パッケージをポータブル イメージにパッケージ化し、それを一般的な Linux または Windows マシンに公開できるオープン ソース アプリケーション コンテナ エンジンです。仮想化も可能です。達成。コンテナは完全にサンドボックス メカニズムを使用しており、相互にインターフェイスを持ちません。

Docker-Compose は Docker のオーケストレーション サービスです。これは、Docker 上で複雑なアプリケーションを定義して実行するためのツールであり、ユーザーが分散アプリケーションをデプロイできるようにします。クラスターで。

  • サービス (service): アプリケーション コンテナーには、実際には、同じイメージを実行する複数のコンテナー インスタンスを含めることができます。
  • プロジェクト (project): docker-compose.yml ファイルで定義された、関連するアプリケーション コンテナーのセットで構成される完全なビジネス ユニット。

Compose のデフォルトの管理オブジェクトはプロジェクトであり、サブコマンドを使用してプロジェクト内のコンテナーのグループのライフ サイクルを簡単に管理できます。

2. Docker のインストール

具体的なインストール方法は、お客様のシステムに合わせてインストールできます。

ウィンドウ システムのインストールについては、初心者向けチュートリアルを参照してください: 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 と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

Docker アプリをロードした後、[次へ] をクリックします。 , macOS のログイン パスワードを入力するように求められる場合があります。その後、Docker の実行を求めるプロンプト ウィンドウがポップアップ表示され、ステータス バーに小さなクジラのアイコンも表示されます。

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

ターミナルを起動した後、コマンドを通じてインストールされている Docker のバージョンを確認できます。

$ docker --version
Docker version 19.03.12, build 48a66213fe
3. イメージ アクセラレーション

国内ネットワークの問題を考慮すると、その後の Docker イメージのプルが非常に遅いです。問題を解決するにはアクセラレータを構成する必要があるかもしれません。私は NetEase のイメージ アドレスを使用します:

http://hub-mirror.c.163.com

タスクバーの Docker for mac アプリケーション アイコン -> [環境設定…] -> [Docker エンジン] をクリックします。リストにアクセラレータのアドレスを入力するだけです。変更が完了したら、「適用して再起動」ボタンをクリックすると、Docker が再起動し、構成されたイメージ アドレスが適用されます。

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

次にターミナルに次のように入力します:

$ docker info

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

4. WordPress をインストールします

新しいものを作成しますフォルダーには、任意の名前を付けることができます。

次に、

docker-compose.yml ファイルを作成し、先ほどのフォルダーに置きます。

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 と wordpress でブログを構築する方法 (写真とテキスト付きの手順)この問題の理由は、docker がデフォルトで外部イメージを使用するため、イメージ アクセラレーションが構成されていないことです。リソースが比較的遅いため、国産イメージに修正して高速化する必要がありますが、具体的な方法については前述の「3.イメージ高速化」を参照して問題を解決してください。

成功したエフェクトのスクリーンショットは次のとおりです:


Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)5. フロントエンド管理ページ

フロントエンド アクセス アドレス:

IP:8000/

: ブログを立ち上げたばかりなので、IP は localhost

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順) です。このページに入ります。ここでは中国語を選択しました。クリックして続行してください。

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

この情報は個人の好みに応じて入力できます。

アカウントとパスワードでログインすると、ブログのバックエンド ページは次のようになります:

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

言語の変更:

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

テーマの変更:

Docker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)

これで、個人ブログが完成しました。
お役に立った場合は、「いいね!」をお願いします。

以上がDocker と wordpress でブログを構築する方法 (写真とテキスト付きの手順)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。