CLI Command

Images

List Images:

docker images

Pull Image:

docker pull $IMAGE_NAME

Build Image:

docker build -t $IMAGE_NAME .

Remove Image:

docker rmi $IMAGE_ID

Containers

Run a Container:

docker run -d --name $CONTAINER_NAME $IMAGE_NAME

List Running Containers:

docker ps

List All Containers:

docker ps -a

Stop a Container:

Start a Stopped Container:

Remove a Container:

View Container Logs:

Execute a Command in a Running Container:

docker-compose

Start Services:

Stop Services:

View Logs:

Build Services:

Scale Services:

Management Commands

List Running Services:

Execute Command in a Running Container:

Run One-Time Commands:

Configuration Commands

Validate Configuration:

Pull Images:

Push Images:

Other Useful Commands

Remove Stopped Containers:

Restart Services:

Show Details of a Service:

Last updated