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