Skip to content

Instantly share code, notes, and snippets.

@timani
Last active August 29, 2015 14:01
Show Gist options
  • Save timani/ace3f49253bd22f45c35 to your computer and use it in GitHub Desktop.
Save timani/ace3f49253bd22f45c35 to your computer and use it in GitHub Desktop.
Creating a Drupal container with docker
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
$ sudo docker pull nickgs/drupal8
Pulling repository nickgs/drupal8
cb8857b1a7af: Download complete
8dbd9e392a96: Download complete
212e353a761e: Download complete
c8c213c177bd: Download complete
95c0f056c75a: Download complete
b44b42cd7f78: Download complete
fcbe025aa293: Download complete
3a9f20fbd717: Download complete
6cdd5c3947c9: Download complete
c36725e74259: Download complete
7783b05ed994: Download complete
ec014bd74a48: Download complete
717391e62c74: Download complete
30563bb00a85: Download complete
$ sudo docker info
Containers: 0
Images: 10
Storage Driver: devicemapper
Pool Name: docker-253:1-1582196-pool
Data file: /var/lib/docker/devicemapper/devicemapper/data
Metadata file: /var/lib/docker/devicemapper/devicemapper/metadata
Data Space Used: 733.2 Mb
Data Space Total: 102400.0 Mb
Metadata Space Used: 1.2 Mb
Metadata Space Total: 2048.0 Mb
Execution Driver: native-0.2
Kernel Version: 3.14.2-200.fc20.x86_64
$ sudo docker run nickgs/drupal8 echo "fun" > newfile
[timani@localhost Docker]$ sudo docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
742e50f8001e nickgs/drupal8:latest echo fun 14 seconds ago Exited (0) 13 seconds ago sick_pare
$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
tutum/wordpress latest 13e1304a44df 5 weeks ago 508.9 MB
ubuntu 12.04 74fe38d11401 3 months ago 209.4 MB
nickgs/drupal8 latest cb8857b1a7af 9 months ago 1.666 GB
http://jimhoskins.com/2013/07/27/remove-untagged-docker-images.html
$ sudo docker rmi $(docker images -a | grep "^<none>" | awk '{print $3}')
$ sudo docker search drupal
NAME DESCRIPTION STARS OFFICIAL TRUSTED
ricardoamaro/drupal-lamp https://github.com/ricardoamaro/docker-dru... 3
ricardoamaro/drupal Full running Ubuntu image with: Drupal (la... 2
moul/drupal 2 [OK]
nickgs/drupal8 /var/www contains clean Drupal 8 install. ... 2
bnchdrff/nginx-php5-drupal 1 [OK]
angelrr7702/docker-drupal8 Drupal 8 container 1 [OK]
robknight/drupal 1
bnchdrff/drupal-docker 1 [OK]
adaptive/drupal 1 [OK]
truttlebmj/docker-drupal 1 [OK]
fahrenheit/drupal-deploy 0
xfbao1986/lamp-drupal 0
wolfereign/drupalserver Just a test of building a web server using... 0
turnkeylinux/drupal7-13.0 TurnKey Drupal 7 - Content Management Fram... 0
sg201/drupalman 0
mdouglas/drupal Drupal 7.x with SQLite backend running on ... 0
lune/dev-drupal 0 [OK]
fjmk/docker-drupal-dev 0 [OK]
desmondmorris/drupal-lemp 0 [OK]
lune/solr-drupal 0 [OK]
tobiasb/rb-drupal-lamp 0 [OK]
gdoteof/drupal 0
mula/drupal 0
domenicosolazzo/drupal 0
coloradobum/drupal 0
$ systemctl status docker
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled)
Active: inactive (dead)
Docs: http://docs.docker.io
$ sudo systemctl start docker
[timani@localhost ~]$ systemctl status docker
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled)
Active: active (running) since Sun 2014-05-11 13:22:27 PDT; 3s ago
Docs: http://docs.docker.io
Main PID: 29561 (docker)
CGroup: /system.slice/docker.service
├─29561 /usr/bin/docker -d
└─29601 mkfs.ext4 -E discard,lazy_itable_init=0,lazy_journal_init=0 /dev/mapper/docker-253:1-1582196-base
May 11 13:22:27 localhost.localdomain systemd[1]: Started Docker Application Container Engine.
May 11 13:22:27 localhost.localdomain docker[29561]: 2014/05/11 13:22:27 docker daemon: 0.11.1 fb99f99/0.11.1; execdriver: native; graphdriver:
May 11 13:22:27 localhost.localdomain docker[29561]: [fd30d979] +job serveapi(unix:///var/run/docker.sock)
May 11 13:22:27 localhost.localdomain docker[29561]: [fd30d979] +job initserver()
May 11 13:22:27 localhost.localdomain docker[29561]: [fd30d979.initserver()] Creating server
May 11 13:22:27 localhost.localdomain docker[29561]: 2014/05/11 13:22:27 Listening for HTTP on unix (/var/run/docker.sock)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment