Step [5] – Verify The Magent Cloud: Run the following command to check if the installation was successful or check magento cloud version
magento-cloud --version
Step [6] – Verify The List of Available Commands: To verify that the magento-cloud command is available, you can view list of available commands
magento-cloud list
Step [7] – magento-cloud login, once this command run below output URL
http://127.0.0.1:5000
If this URL normally does not work, follow below steps to API Token Authentication command to login inside Adobe Commerce Console.
Step [7.1] – Generate API Token in Adobe Commerce Console.
Step [7.2] – Run below command API Token Authentication command to login
magento-cloud-cli auth:api-token-login
Step [7.3] – Once above command run asking for token/password , need to put below token (Already Generated API Token in Adobe Commerce Console) & successfully login Magento cloud CLI & ready to selection different integration
EFcMEi-K6p5Mq9poSkrvqX4gWNBP9ValEG3krC2eTyc , This Already Generated API Token in Adobe Commerce Console)
Step [7.4] – To verify either inside Adobe Commerce Cloud login successfully
magento--cloud version
Step [7.5] – How To Check Lists the environments in the current project
magento-cloud environment:list
Step [7.8] – How To Check, Lists variables in the current environment
Packagist hosts a vast collection of PHP packages, from well-known libraries to smaller community-contributed ones. This repository includes libraries for tasks like authentication, database handling, routing, validation, and much more.
To configure files or repo from rom Private Repository packagist.com https://packagist.com follow below steps.
Step [1] –Login in rom Private Repository packagist.com by using your Butbucket / Github / GitLab
Run on root directory of your Magento 2 / Adobe Commerce
composer install
Step [2] – One logged inside, private repository https://packagist.com/
Go To Setup Authentication >> Composer Config Command
on the root directory of your Magento Clone Files run below command
Step [1] – What is the docker-compose Up command The docker compose up command aggregates the output of each container (like docker compose logs –follow does).
Step [2] – What is the docker-compose stop command To stop containers running in the background, use the docker-compose stop command:
Step [3] – What is the docker-compose Down command Running this command in a terminal or within a script stops and removes all containers, networks, and volumes established by the docker-compose up command To use it, simply navigate to your project directory and execute docker-compose down.
Step [4] – What is docker command to check services name
docker-compose config --services
Step [5] – What is Docker command to check Mysql or MariaDB Version
docker-compose exec db mysql -V
Step [6] – Which Command is being used to check total number of containers running right now
docker ps
Step [7] – Which Docker Command used for Restart Services
docker-compose restart
Step [8] – Linux command to check current path
Step [9] – List of required PHP 8.3 Extension for Linux/Docker/WSL2 (Magento 2 Installation)
Step [9] – Docker Command to find all installed images
docker images
Step [10] – Docker Command to find all installed volumes
docker volume ls
Step [11] – What is purpose of command “docker exec -it php bash”
docker exec -it php bash
It allows you to start an interactive Bash shell inside a running php container.
Open a Bash shell inside the php container. Gain interactive access to the container, where you can:
Run Linux commands.
Explore or modify the file system.
Execute PHP commands or scripts.
Check log files, configurations, etc.
This is useful for debugging or managing running containers in real-time without stopping or recreating them.
Step [12] – What is purpose of docker-compose up -d --build
The docker-compose up -d --build command is used to start or rebuild Docker containers as defined in a docker-compose.yml file, with a few key actions:
Example Scenario
Let’s assume your docker-compose.yml file has the following services:
upstream fastcgi_backend {
server unix:/run/php/php8.2-fpm.sock;
}
server {
listen 80;
server_name www.magento-dev.com;
set $MAGE_ROOT /var/www/html/magento2;
include /var/www/html/magento2/nginx.conf.sample;
}
Step [3] – To Create nginx virtual host symbolic link