Skip to content

theshadowx/Qt5_Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

The aim of this repository is to generate an Ubuntu image having Qt installed, either the default Qt coming from Ubuntu main distribution repository or by using Beineri repositoty.

Branches

This repository contains many branches, each one is using a specific Ubuntu version with a specific Qt one. The master branch is a template for what a dockerfile should be like either by choosing the default Qt or Beineri one.

Ubuntu Main Repository

Branch Docker Tag Ubuntu Qt
default_qt5_focal default_qt5_focal, focal, 20.04, devel 20.04 (Focal Fossa) 5.12.5
default_qt5_bionic default_qt5_bionic, bionic, 18.04, latest 18.04 (Bionic Beaver) 5.9.5
default_qt5_xenial default_qt5_xenial, xenial, 16.04 16.04 (Xenial Xerus) 5.5.1
default_qt5_trusty default_qt5_trusty, trusty, 14.04 14.04 (Trusty Tahr) 5.2.1

Beineri Repository

Branch Docker Tag Ubuntu Qt
beineri_qt55_trusty beineri_qt55_trusty 14.04 (Trusty Tahr) 5.5.1
beineri_qt56_trusty beineri_qt56_trusty 14.04 (Trusty Tahr) 5.6.3
beineri_qt57_trusty beineri_qt57_trusty 14.04 (Trusty Tahr) 5.7.1
beineri_qt56_xenial beineri_qt56_xenial 16.04 (Xenial Xerus) 5.6.2
beineri_qt57_xenial beineri_qt57_xenial 16.04 (Xenial Xerus) 5.7.1
beineri_qt58_xenial beineri_qt58_xenial 16.04 (Xenial Xerus) 5.8.0

How To

There are two ways to get the images generated from Dockerfile :

Compiling

$> docker build -t <tag_name> https://github.com/theshadowx/Qt5_Docker.git#<branch_name>

Docker Hub

$> docker pull theshadowx/qt5:<tag_name>