diff --git a/Dockerfile b/Dockerfile index fdc5015..7971b16 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,13 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 -# DRM website: https://www.dell.com/support/home/en-us/Drivers/DriversDetails?driverid=HHV83 +# DRM website: https://www.dell.com/support/home/en-us/drivers/driversdetails?driverId=JKGDG # Install needed tools, clean up, download and install DRM, clean up RUN apt-get update && \ apt-get install -y wget socat file && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ - wget -U drm -O drm.bin https://dl.dell.com/FOLDER10693640M/1/DRMInstaller_3.4.4.908.bin && \ + wget -U drm -O drm.bin https://downloads.dell.com/FOLDER12894273M/1/DRMInstaller_3.4.8.1086.bin && \ sh drm.bin -i silent && \ rm -rf /tmp/* diff --git a/Makefile b/Makefile index 8c5a60a..6f65dc5 100644 --- a/Makefile +++ b/Makefile @@ -13,4 +13,4 @@ drm: ## Create Dell Repository Manager image ifndef REGISTRY $(eval REGISTRY="") endif - docker build --rm=true --pull -t $(REGISTRY)/$@:3.4.4 -f Dockerfile . + docker build --rm=true --pull -t $(REGISTRY)/$@:3.4.8 -f Dockerfile . diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..976f926 --- /dev/null +++ b/run.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +# Run Docker container +docker run -d --name dell-drm --tmpfs /tmp -p 8091:8091 dell-drm:3.4.8 + +# Wait DRM startup then open web browser +echo Wait about 30 seconds then open https://localhost:8091/drm/ ... +sleep 30 +open https://localhost:8091/drm/ &