Experimental VeraCrypt GUI container.
50K+
VeraCrypt is a free disk encryption software brought to you by IDRIX and that is based on TrueCrypt 7.1a. This container is an experimental packaged version of the Veracrypt GUI application.
This image is based on jlesage/baseimage-gui:debian-8
docker create \
--name="veracrypt" \
--net="bridge" \
--privileged="true" \
-e TZ=<timezone> \
-e "DISPLAY_WIDTH"="1280" \
-e "DISPLAY_HEIGHT"="720" \
-p XXXX:5800/tcp \
-v </path/to/config/>:"/config/":rw \
-v </path/to/veracrypt/containers/>:"/mnt/containers/":rw \
-v </path/to/mount/images>:"/mnt/disks":shared \
dcflachs/veracrypt-gui
The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side. For example with a port -p external:internal - what this shows is the port mapping from internal to external of the container. So -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 http://192.168.x.x:8080 would show you what's running INSIDE the container on port 80.
--net=bridge - Shares host networking with container.--privileged=true - Give extended privileges to this container.-v /config - VeraCrypt config location. required-v /mnt/containers - Path to a folder containing veracrypt images.-v /mnt/disks - Path to the folder where VeraCrypt will mount the encrypted file-systems, must have the shared attribute.-p XXXX:5800/tcp - Pass through port to web GUI.-e DISPLAY_WIDTH= - Adjust screen width of WEB GUI.-e DISPLAY_HEIGHT= - Adjust screen height of WEB GUI.-e GROUP_ID= - for GroupID - see below for explanation-e USER_ID= - for UserID - see below for explanation-e TZ - for timezone information eg Europe/London, etcWebui can be found at <your-ip>:XXXX/web
docker exec -it veracrypt /bin/bashdocker logs -f veracryptContent type
Image
Digest
sha256:3b3a76af7…
Size
207.2 MB
Last updated
2 months ago
docker pull dcflachs/veracrypt-gui