| 123456789101112131415161718192021222324252627 | 
							- #!/bin/bash
 
- # Colors
 
- BLUE='\E[1;34m'
 
- CYAN='\E[1;36m'
 
- GREEN='\E[1;32m'
 
- RED='\E[1;31m'
 
- RESET='\E[0m'
 
- YELLOW='\E[1;33m'
 
- export BLUE CYAN GREEN RED RESET YELLOW
 
- # Docker Compose
 
- COMPOSE_PROJECT_NAME="npm2dev"
 
- COMPOSE_FILE="docker/docker-compose.dev.yml"
 
- export COMPOSE_FILE COMPOSE_PROJECT_NAME
 
- # $1: container_name
 
- get_container_ip () {
 
- 	local container_name=$1
 
- 	local container
 
- 	local ip
 
- 	container=$(docker-compose ps --all -q "${container_name}" | tail -n1)
 
- 	ip=$(docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$container")
 
- 	echo "$ip"
 
- }
 
 
  |