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
 
Drush - More Beer, Less Effort
Drush - More Beer, Less EffortDrush - More Beer, Less Effort
Drush - More Beer, Less EffortRuben Teijeiro
 
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 (10)

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
 
Drush - More Beer, Less Effort
Drush - More Beer, Less EffortDrush - More Beer, Less Effort
Drush - More Beer, Less Effort
 
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

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Drush - for zero to hero