mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-11-04 09:25:15 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			580 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			580 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/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"
 | 
						|
}
 |