ensure binfmt-support is installed
This commit is contained in:
		
							parent
							
								
									f8f3d6fe93
								
							
						
					
					
						commit
						bf656ca53c
					
				|  | @ -3,11 +3,23 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" | |||
| 
 | ||||
| BUILD_OPTS="$*" | ||||
| 
 | ||||
| DOCKER="docker" | ||||
| 
 | ||||
| if ! ${DOCKER} ps >/dev/null 2>&1; then | ||||
| 	DOCKER="sudo docker" | ||||
| SUDO='' | ||||
| if [ $EUID != 0 ]; then | ||||
|     SUDO='sudo' | ||||
| fi | ||||
| 
 | ||||
| function install_binfmt_support { | ||||
|     local binfmtSupport="binfmt-support" | ||||
|     if ! dpkg -s $binfmtSupport &>/dev/null; then | ||||
|         echo "please install $binfmtSupport with this command: $SUDO apt-get install $binfmtSupport" | ||||
|         exit 1 | ||||
|     fi | ||||
| } | ||||
| 
 | ||||
| install_binfmt_support | ||||
| 
 | ||||
| DOCKER="$SUDO docker" | ||||
| 
 | ||||
| if ! ${DOCKER} ps >/dev/null; then | ||||
| 	echo "error connecting to docker:" | ||||
| 	${DOCKER} ps | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user