Public | Automated Build

Last pushed: 8 months ago
Short Description
This repository contains Qt 4 embedded (32 bit) on linux host with Qt Virtual Framebuffer.
Full Description

Qt 4 embedded on x86 with Qt Virtual Framebuffer

Note: The image was pushed manually due to the 2 hour build time out for automated builds.

This repository contains Dockerfile for Qt 4 embedded on linux host with Qt Virtual Framebuffer.

Base Docker Image

Installation

  1. Install Docker.

  2. Download image from public Docker Hub Registry:
    docker pull frankwolf/32bit-qt4-embedded:4.8.6

Usage

Build

docker build --build-arg QT_VERSION=4.8.6 -t frankwolf/32bit-qt4-embedded:4.8.6 .

docker build --build-arg QT_VERSION=4.6.3 --build-arg QT_CONFIGURE_OPTIONS="-opensource -embedded x86 -little-endian -nomake demos -nomake examples -nomake docs -nomake tests -nomake tools -nomake translations -no-cups -no-webkit -no-script -no-scripttools -no-javascript-jit -no-multimedia -no-svg -no-neon -no-opengl -no-phonon -no-phonon-backend -no-qt3support -no-freetype -confirm-license -stl -exceptions -qvfb -qt-gfx-vnc -no-largefile -xmlpatterns" -t frankwolf/32bit-qt4-embedded:4.6.3 .

Run

With Qt Virtual Framebuffer:
docker run -it --rm -v /<path_to_data>:/data -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -e QVFB="-width 800 -height 480" frankwolf/32-bit-qt4-embedded:4.8.6

Without Qt Virtual Framebuffer:
docker run -it --rm -v /<path_to_data>:/data frankwolf/32-qt4-embedded:4.8.6

Docker Pull Command
Owner
frankwolf
Source Repository