SlideShare a Scribd company logo
1 of 68
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush
More Beer
Less
Effort
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Credits
http://www.slideshare.net/
* buk0wsk1/drush-more-beer-less-effort
* jdschroeder/drush-5186087
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less EffortDrush More Beer, Less Effort
General assumptions
Who will get the most out of this
presentation:
* You are reasonably comfortable using
command-line utilities.
* You know the general concepts of Drupal.
* See what Drush can do and how to use it.
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Overview
* What
* Install
* Basic & Advanced Commands
* Configuration
* Extending Drush
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
What?
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less EffortDrush More Beer, Less Effort
What is Drush?
* Drupal shell
* Not a module
* Collection of scripts that allow you to
perform Drupal tasks from the command
line on your web server.
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less EffortDrush More Beer, Less Effort
Why care?
* You spend more time on Cmd
* Less clicking – more scripting
* Keep up to date
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less EffortDrush More Beer, Less Effort
Drush knows ...
* What site you're working on
* What version of drupal you use
* How to connect to your DB
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less EffortDrush More Beer, Less Effort
Requirements
* Run along side your installations
* Could even work remotely
* Requires commandline access 2
PHP
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Install
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
http://www.drupal.org/project/drush
Drush More Beer, Less Effort
Install
Browse Drush Project Web Site
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
wget 
http://ftp.drupal.org/files/projects
/drush­6.x­3.3.tar.gz
Install
Download Latest Drush Package
Latest = Oct 27, 2010
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
tar xvzf drush­6.x­3.3.tar.gz
Install
Uncompress Drush Package
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
ln ­s /path/to/drush/drush.php /usr/bin/drush
Install
Create symbolic link to Drush Script
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
# set PATH so it includes drush if it exists 
 if [ ­d "$HOME/workspace/drush" ] ; then 
   PATH="$HOME/workspace/drush:$PATH" 
 fi
Alterative Install
Add drush folder to $PATH in
~/.profile file
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
vim /etc/php5/cli/php.ini
Install
max_execution_time = 90
max_input_time = 180
max_input_nesting_level = 64
memory_limit = 256M
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Configuration
* Global and site specific
drushrc.php
* Configures path locations, site
aliases, checkout handling, database
dump options, command-specific
options, and variable overrides.
* example.drushrc.php is included.
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Basic
Commands
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Disclaimer
* Not all commands are available
to all Drupal versions.
* site-install requires Drupal 7,
several other commands require at
least Drupal 6.
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
cd /var/www/drupal/sites/sitename
Basic Commands
Go to your site directory
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush help
Basic Commands
Show information about drush sysntax
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush help <command>
Basic Commands
Show command-specific information
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush st
Basic Commands
Show some useful information about your
site and server configuration
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush sm
Basic Commands
Show a list of available modules and
themes
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush pm­info <project> ...
Basic Commands
Show detailed info about projects
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush pm­releases <project> ...
Basic Commands
Show all releases about a project
(module, theme, profile, translation)
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush dl <project> <project>...
Basic Commands
Download Drupal Core, modules, themes,
profiles, translations to a site specific
directory or default site directory
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush en <project> <project>...
Basic Commands
Enable modules and themes and it's
dependant modules as well
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush dis <project> <project>...
Basic Commands
Disable modules and themes and it's
dependant modules as well
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush pm­uninstall <project>...
Basic Commands
Uninstall modules and themes
(Must disable before uninstall them)
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Advanced
Commands
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush cron
Advanced Commands
Run all cron hooks in all active modules
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush cc
Advanced Commands
Delete specific Drupal cache or all caches
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush updb
Advanced Commands
Run update.php script as a web browser
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush up
Advanced Commands
Display available update information and
allow updating of all installed projects to
the specified version
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush upc
Advanced Commands
Display available update information and
allow updating of all installed project
code to the specified version
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush eval ”php code”
Advanced Commands
Run php code in the context of Drupal
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Drush SQL
Commands
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush sql­conf
Drush SQL Commands
Show database connection details
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush sql­connect
Drush SQL Commands
Database connection string
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush sqlq ”query”
Drush SQL Commands
Execute query against the site database
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush sqlc
Drush SQL Commands
Open a SQL command-line interface using
Drupal's credentials
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush sql­dump
Drush SQL Commands
Exports the Drupal database using
mysqldump
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Drush
Shell
Commands
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush cli
Drush Shell Commands
Enter a new shell optimized for drush use
CTRL+D for Exit
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush> cdd
Drush Shell Commands
Navigate to your Drupal root directory
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush> sa
Drush Shell Commands
List all alias records known to Drush
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush> on @alias <command>
Drush Shell Commands
Executes command on @alias site
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Drush
Log Messages
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush wd­show
Drush Log Messages
Show watchdog messages
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush wd­list
Drush Log Messages
Show available message types and severity
levels
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush wd­del
Drush Log Messages
Delete watchdog messages
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Third Party
Commands
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Devel module
Third Party Commands
Some third party modules provide more Drush
commands that become available automatically
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush genc <nodes> <max­comments>
Third Party Commands
Generate nodes and comments automatically
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush gent <vid> <num­terms>
Third Party Commands
Generate taxonomy terms for a given
vocabulary
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush genu <num­users>
Third Party Commands
Generate user accounts
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Features
Third Party Commands
features-diff, features-export, features-
list, features-revert, features-revert-all,
features-update, features-update-all
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
drush gent <vid> <num­terms>
Third Party Commands
Generate taxonomy terms for a given
vocabulary
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
To the
extreme
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Drush Make
* Create a ready-made Drupal site from the
command-line.
* Useful for distributing installation
profiles.
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Drush Make
* unpack in ~/.drush
* drush make [options]
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Drush Make Demo
* run ./build.sh
* [thank you Davy Van Den Bremt]
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Deployment Example
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Deployment Example
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Site Aliasing
$options['site­aliases']['remote_site'] = array(
'uri' => 'myremotesite.com',
'root' => '/var/www/html/remotesite.com',
'db­url' => 'mysql://username:password@localhost/database',
'remote­host' => 'myremotesite.com',
'remote­user' => 'user_deploy',
'path­aliases' => array(
'!drush' => '/usr/local/bin/drush',
'!drush­script' => '/usr/local/bin/drush/drush',
'!files' => 'sites/default/files',
),
);
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Syncing files and data
$ drush rsync sites/default
   remote_site:sites
$ drush sql­sync development
   remote_site
  
ABQIAAAAFLbwLUlMq-i3D8UQ8W6R9xRn2yK-HhNaemnF862PIVvbGvEzGxTy9ydyf7VVwEd6-DnVKKrF3bASmQ
Drush More Beer, Less Effort
Questions?

More Related Content

What's hot (8)

Centos config
Centos configCentos config
Centos config
 
Dell poweredge t610+4+4+4tb+prachoom school server
Dell poweredge t610+4+4+4tb+prachoom school serverDell poweredge t610+4+4+4tb+prachoom school server
Dell poweredge t610+4+4+4tb+prachoom school server
 
Serial
SerialSerial
Serial
 
Drush. Why should it be used?
Drush. Why should it be used?Drush. Why should it be used?
Drush. Why should it be used?
 
html
htmlhtml
html
 
How to run_moses 2
How to run_moses 2How to run_moses 2
How to run_moses 2
 
Readmejjjjj
ReadmejjjjjReadmejjjjj
Readmejjjjj
 
How to install Open Atrium over LAMP stack
How to install Open Atrium over LAMP stackHow to install Open Atrium over LAMP stack
How to install Open Atrium over LAMP stack
 

Similar to Drush - for zero to hero

Stacki: Remove Commands
Stacki: Remove CommandsStacki: Remove Commands
Stacki: Remove CommandsStackIQ
 
AtlasCamp 2015 Docker continuous integration training
AtlasCamp 2015 Docker continuous integration trainingAtlasCamp 2015 Docker continuous integration training
AtlasCamp 2015 Docker continuous integration trainingSteve Smith
 
Docker command
Docker commandDocker command
Docker commandEric Ahn
 
Docker Demo @ IuK Seminar
Docker Demo @ IuK SeminarDocker Demo @ IuK Seminar
Docker Demo @ IuK SeminarMartin Scharm
 
Using Nix and Docker as automated deployment solutions
Using Nix and Docker as automated deployment solutionsUsing Nix and Docker as automated deployment solutions
Using Nix and Docker as automated deployment solutionsSander van der Burg
 
Drizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free MigrationDrizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free MigrationAndrew Hutchings
 
DCEU 18: Tips and Tricks of the Docker Captains
DCEU 18: Tips and Tricks of the Docker CaptainsDCEU 18: Tips and Tricks of the Docker Captains
DCEU 18: Tips and Tricks of the Docker CaptainsDocker, Inc.
 

Similar to Drush - for zero to hero (9)

Stacki: Remove Commands
Stacki: Remove CommandsStacki: Remove Commands
Stacki: Remove Commands
 
AtlasCamp 2015 Docker continuous integration training
AtlasCamp 2015 Docker continuous integration trainingAtlasCamp 2015 Docker continuous integration training
AtlasCamp 2015 Docker continuous integration training
 
Docker command
Docker commandDocker command
Docker command
 
Docker Demo @ IuK Seminar
Docker Demo @ IuK SeminarDocker Demo @ IuK Seminar
Docker Demo @ IuK Seminar
 
Using Nix and Docker as automated deployment solutions
Using Nix and Docker as automated deployment solutionsUsing Nix and Docker as automated deployment solutions
Using Nix and Docker as automated deployment solutions
 
Drizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free MigrationDrizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free Migration
 
DCEU 18: Tips and Tricks of the Docker Captains
DCEU 18: Tips and Tricks of the Docker CaptainsDCEU 18: Tips and Tricks of the Docker Captains
DCEU 18: Tips and Tricks of the Docker Captains
 
Docker practice
Docker practiceDocker practice
Docker practice
 
Hands on Hadoop
Hands on HadoopHands on Hadoop
Hands on Hadoop
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Drush - for zero to hero