DockerにてDrupal8のローカル環境を構築してみた!

DockerにてDrupal8のローカル環境を構築してみた!

■Docker開発環境

Docker for Mac

1.Docker for Mac インストール

https://store.docker.com/editions/community/docker-ce-desktop-mac

 

 

 

 

「Get Docker」をクリック!

 

 

 

 

2.Dockerを起動

3.Dockerの起動確認

ターミナルにて「docker ps」

■Drupal8

MariaDB

docker pull mariadb:10.1.23

docker run –name mariadb -e MYSQL_ROOT_PASSWORD=drupal1234 -e MYSQL_DATABASE=drupal -e MYSQL_USER=drupal -e MYSQL_PASSWORD=drupal -d mariadb:10.1.23

docker inspect mariadb  | grep IPAddress

IP調べる。 drupal インストールに利用。

Drupal8

docker pull drupal:8.3.2-apache

docker run –name drupalmaria –link mariadb -p 8080:80 -d drupal:8.3.2-apache

ブラウザにて「http://localhost:8080/」を確認。

起動コマンド(2回目以降)

docker ps -a

※停止しているコンテナ含めて確認。

docker start mariadb

docker start drupalmaria

※コンテナ名指定して起動