Drupal@Docker

表題の通り。ここ数日セキュリティ界隈で盛り上がりそう(?)なDrupalを触ったことがないのでDockerで動かしてみる。

■ 環境

  • Drupal 8.5.0
  • Docker for Mac
  • Mac OSX El Capitan

■ Drupal@Docker

久しぶりのDockerなのでversionを確認しておく。

$ docker version
Client:
 Version:    17.12.0-ce
 API version:    1.35
 Go version:    go1.9.2
 Git commit:    c97c6d6
 Built:    Wed Dec 27 20:03:51 2017
 OS/Arch:    darwin/amd64

Server:
 Engine:
  Version:    17.12.0-ce
  API version:    1.35 (minimum version 1.12)
  Go version:    go1.9.2
  Git commit:    c97c6d6
  Built:    Wed Dec 27 20:12:29 2017
  OS/Arch:    linux/amd64
  Experimental:    true
$

コンテナイメージを取得する。

library/Drupal – Docker Hub
https://hub.docker.com/_/drupal/

$ docker pull drupal

コンテナを起動する。

$ docker run --name drupal -p 8080:80 -d drupal

ブラウザでアクセスする。

http://localhost:8080/

インストールしてみる。

とりあえず”標準“で良いであろう。

どのようなものかお試しのインストールなので、別途永続化したRDBのコンテナは用意していないので”SQLite“でインストールする。

しばし待つ。

必要事項を入力。

しばし待つ。

インストールが完了したようだ。

少し触ってみよう。そしてお祭りに備えよう。

以上。