GNU/Linux >> Linux の 問題 >  >> Panels >> Docker

DockerにWordPressをインストールする方法(Windows、macOS、Linux)

WordPressをテストするための分離された環境を作成する方法を探している場合は、コンテナーテクノロジーに精通してください。この記事では、最もよく知られているコンテナプラットフォームであるDockerにWordPressをインストールするためのステップバイステップガイドについて説明します。

Dockerとは正確には何ですか?

Dockerは、アプリケーションを実行するための分離された環境を作成するオープンソースのコンテナー化ソフトウェアです。したがって、同じマシン上で複数のアプリケーションを開発、テスト、および実行します。

仮想マシンとは対照的に、各コンテナは独自のOSを必要とせず、ホストのカーネルを共有します。したがって、マシンのワークロードははるかに軽量であり、単一のサーバーで複数のコンテナを同時に実行できます。

そのため、DockerはWordPress開発者にとって非常に便利です。 WordPressのテスト環境は通常、多くのシステムリソースを消費しますが、Dockerは、サーバーのスペースとメモリを無駄にすることなく、最小限の環境を構築するのに役立ちます。

DockerにWordPressをインストールする方法

以下の手順に従って、DockerにWordPressをインストールする方法を学びます。

ステップ1:Dockerのインストール

Dockerは、Windows、macOS、およびLinuxで使用できます。これら3つのオペレーティングシステムにインストールする方法は次のとおりです。

Linuxのインストール

Ubuntu18.04LTSを使用している場合 、次の手順に従います:

  1. パッケージリストを更新します:
    sudo apt-get update
  2. apt HTTPS経由でリポジトリにアクセスします:
    sudo apt-get install 
        apt-transport-https 
        ca-certificates 
        curl 
        gnupg-agent 
        software-properties-common
  3. DockerのGPGキーを追加します:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. Dockerのリポジトリを追加します:
    sudo add-apt-repository 
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
       $(lsb_release -cs) 
       stable"
  5. Dockerのリポジトリを更新します:
    sudo apt-get update
  6. Dockerのインストール:
    sudo apt install docker-ce

他のLinuxディストリビューション(CentOS、Debian、またはFedora)ではインストール手順が異なることに注意してください。 Ubuntuを使用しない場合は、Dockerの公式ドキュメントを参照してください。

macOSXのインストール

macOSにDockerをインストールする手順は次のとおりです :

  1. Docker for Macをダウンロードし、 .dmgをダブルクリックします 保存したファイル。次に、 Dockerをドラッグアンドドロップします アプリケーションフォルダへのアイコン。ここにダウンロードリンクがあります:
    • Appleチップを搭載したMac
    • Intelチップを搭載したMac
  2. アプリケーションを開きます フォルダを開き、 docker.appをダブルクリックします 。構成プロセス中に、パスワードの入力を求められます。
  3. インストールプロセスが完了すると、デスクトップのステータスバーにDockerメニューが表示されます。
Windowsのインストール

DockerをWindows1064ビットにインストールする方法は次のとおりです。 :

  1. システムでHyper-Vを有効にします。
  2. Docker Desktop for Windowsをダウンロードして、 DockerforWindowsインストーラーを開きます。 ファイル。
  3. 構成 ダイアログウィンドウで、設定に基づいてチェックボックスをオンまたはオフにします。 OKをクリックします 。
  4. インストールが完了したら、[閉じる]をクリックします。タスクバーにDockerアイコンが表示されます。

ステップ2:DockerでのWordPressのセットアップ

次に、DockerでWordPressをセットアップしましょう。このプロセスは、CLIとDockerの2つの方法で実行できます。

この記事では、よりクリーンで体系的な方法であるDockercomposeを使用します。方法は次のとおりです。

  1. Docker Composeのインストールを確認します:
    docker-compose --version
  2. WordPress用の新しいディレクトリを作成します:
    mkdir ~/wordpress/
    cd ~/wordpress/
  3. 新しい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: wordpress
    volumes:
        db_data: {}
    >
  4. ディレクトリで次のコマンドを実行して、コンテナを作成します。
    docker-compose up -d
  5. ブラウザはlocalhost:8000に入ります WordPressのセットアップ画面を表示します。
結論

Dockerは、WordPressを試すための優れたコンテナー化ツールです。その最小限の環境は、システムリソースの効率を維持するのに役立ちます。

このチュートリアルでは、Linux、macOS、およびWindowsにDockerをインストールする方法を学習しました。また、DockerComposeユーティリティを使用してDockerでWordPressを設定する方法も学びました。

この簡単なチュートリアルがお役に立てば幸いです。ご不明な点がございましたら、下のコメントセクションでお知らせください。


Docker
  1. LinuxでWineをインストールしてWindowsアプリを実行する方法

  2. Dockerを使用してWordPressをインストールする方法

  3. Rocky Linux /Centos8でdockerをインストールして構成する方法

  1. Debian10LinuxにDockerをインストールして使用する方法

  2. Rocky Linux / Alma Linux /Centos8にPodmanをインストールして使用する方法

  3. UbuntuにDockerとWordPressをインストールする

  1. Debian10LinuxにDockerComposeをインストールして使用する方法

  2. ArchLinuxにDockerをインストールして使用する方法

  3. DockerとDockerをインストールする方法-RockyLinux8で作成する