start - Start EnvironmentLaunch your local PrestaShop Enterprise development environment with all required services.
The start command initializes and launches your complete local development environment, including web server, database, and all necessary services for PrestaShop development.
Before running the start command:
ps-enterprise start
| Flag | Short | Description | Required |
|---|---|---|---|
--help |
-h |
Show command help | No |
# Start your development day
cd my-prestashop-project
ps-enterprise start
# Environment starts up and shows:
# ✓ Docker environment starting
# ✓ Database container started
# ✓ Web server container started
# ✓ Database imported successfully
# ✓ Services health check passed
# ✓ Environment ready at: http://localhost:8080
# After restarting computer
cd my-prestashop-project
# Docker might need to be started first
# Then start your environment
ps-enterprise start
# Made changes to local configuration
ps-enterprise config
ps-enterprise start
# Environment restarts with new configuration
After successful startup, you can access:
http://localhost:8080
http://localhost:8080/admin
# Default credentials from your remote environment
http://localhost:8081
After successful startup:
✓ Docker environment validated
✓ Container images ready
✓ Database container started (mysql:5.7)
✓ Web server container started (apache:2.4)
✓ Database imported successfully
✓ Services health check passed
✓ Network configuration complete
✓ Environment ready at: http://localhost:8080
✓ Admin panel: http://localhost:8080/admin
❌ Docker is not running. Please start Docker Desktop.
Solution: Start Docker Desktop/Engine
❌ Port 8080 is already in use by another process
Solution:
lsof -i :8080 # macOS/Linux
netstat -ano | findstr :8080 # Windows
❌ Container start failed: Not enough memory
Solution:
# Complete development session startup
ps-enterprise start # Start environment
ps-enterprise log # Monitor logs (in separate terminal)
# During development
ps-enterprise exec "composer install" # Run commands in container
# End of session
ps-enterprise stop # shutdown
# Check if environment is running
docker ps
# View container logs
docker logs <container_name>
# Monitor resource usage
docker stats
stop - Stop the running environmentlog - Monitor environment logs after startingexec - Execute commands in running containerspatch - Must be run before first startstart, it may take several minutes to download Docker images and import the database. Subsequent starts will be much faster.