9 Commits

Author SHA1 Message Date
roundedrectangle
06b0eddbfd Add python3-setuptools to dependencies
Otherwise `devtool` command would fail
2025-07-03 12:15:25 -04:00
Ed Beroset
3d8b9b3b4d Use named release instead of "latest"
To make sure we have reliable and repeatable builds, the Dockerfile
now uses "ubuntu:noble" instead of "ubuntu:latest" to have a fixed,
known recipe for containerized builds.

Signed-off-by: Ed Beroset <beroset@ieee.org>
2025-02-25 06:37:14 -05:00
Ed Beroset
80e04673a0 Update dockerfile to use ubuntu-latest
This updates to the latest ubuntu image.  It also removes
the deprecated "python3-distutils" and adds "python3-packaging" and
"file" to the list of installed dependencies.  This fixes #299 in which
libmce-glib would fail to compile with a Python error
"ModuleNotFoundError: No module named 'packaging'"

Signed-off-by: Ed Beroset <beroset@ieee.org>
2025-02-25 06:37:14 -05:00
Jozef Mlich
53ad9fe165 Update base distribution to focal in Dockerfile 2024-01-29 08:24:29 -05:00
Peter Dave Hello
b7bcc4fcb7 Consolidate Docker commands for efficient cleanup
This commit merges 'apt' commands and cleanup into one Docker layer. This is crucial because cleanup within the same layer it's created is effective, unlike in separate layers. This change improves Docker image efficiency by reducing the overall size.
2023-10-31 17:40:43 -04:00
Ed Beroset
092097f61d Adds zstd and liblz4-tool dependency to Dockerfile.
Upstream bitbake now requires these tools (https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=1c51e6535bfead57c7913ae74d0d71af4dfe8195).
2021-10-22 13:27:32 +02:00
Chandler Swift
9e5c42c281 Add python3-distutils dependency to Dockerfile
fixes #157
2021-04-06 11:54:56 +02:00
Adrian Freund
779f4bc730 Change Dockerfile base image to bionic
Ubuntu Disco is no longer supported and it's software repositories are
no longer available. Bionic will still be supported until April 2023.
Also changed python2 to python, as Ubuntu Bionic doesn't have a package
names python2
2020-05-27 00:17:42 +02:00
T-vK
c11e80c660 Add Dockerfile to build AsteroidOS in Docker (#87) 2019-05-12 23:33:32 +02:00