Commands
Up Command
The up
command is used to start a Docker Compose environment in detached mode. This is one of the most commonly used commands in Dock.
Usage
To start an environment using Dock:
dock <environment> u
Examples
Starting the Development Environment
dock dev u
This command will:
- Bring up the containers specified in
docker-compose-dev.yml
. - Run the containers in detached mode.
Starting the Production Environment
dock prod u
This command will:
- Use
docker-compose-prod.yml
. - Ensure all services are started and running in detached mode.
Behind the Scenes
The up
command internally maps to the following Docker Compose command:
docker-compose -f <compose-file> up -d
Dock simplifies the process by automatically selecting the correct docker-compose
file based on the .dock
configuration.
Tips
- Check Logs After Start: Use the
logs
command to follow logs after starting the environment:dock dev logs
- Combine with Build: If you want to rebuild services before starting, use the
b
command instead:dock dev b
The up
command is an essential part of your Docker Compose workflow. Combine it with other commands like logs
and status
for seamless environment management.