Skip to main content

Docker Commands

# To start/restart your containers
docker-compose up

# To start/restart your containers in background
docker-compose up -d

# To stop all containers
docker-compose stop

# To stop and remove all containers
sudo docker-compose down

# To remove all stopped containers
docker-compose rm --all

# Remove all Docker instances
docker rm -fv $(docker ps -aq)

# To connect you into wordpress container
docker-compose exec wordpress_dodwpstarterkit /bin/bash

# To connect you into mysql container
docker-compose exec mydb.mysql.db /bin/bash

# Kill all running containers
docker kill $(docker ps -q)

# To make a backup of the database
docker exec db_dodwpstarterkit /usr/bin/mysqldump --no-tablespaces -u wordpress --password=wordpress wordpress > backup.sql

# To restore the database
cat backup.sql | docker exec -i db_dodwpstarterkit /usr/bin/mysql -u wordpress --password=wordpress wordpress

# Before starting the installation install these softwares:
# Docker, Node.js, nvm, Composer