Skip to content

cracked-machine/embedded_linux_dockerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Embedded Linux Dockerfiles

Modifying the yocto_core dockerfile and pushing the commit will trigger a rebuild of yocto_core AND all child yocto dockerfiles:

  • yocto_openstlinux
  • yocto_xlnx

Manual commands

This is included below for legacy purposes. Please use the CI integration instead.

Name Image Build Run Push
Core Yocto Image yocto_core DOCKER_BUILDKIT=1 docker build -f dockerfiles/yocto_core/Dockerfile -t ghcr.io/cracked-machine/yocto_core:ubuntu2204 . docker run -it --rm ghcr.io/cracked-machine/yocto_core:ubuntu2204 docker push ghcr.io/cracked-machine/yocto_core:ubuntu2204
Xilinx Yocto Image yocto_xlnx DOCKER_BUILDKIT=1 docker build -f dockerfiles/yocto_xlnx/Dockerfile -t ghcr.io/cracked-machine/yocto_xlnx:ubuntu2204 . docker run -it --rm ghcr.io/cracked-machine/yocto_xlnx:ubuntu2204 docker push ghcr.io/cracked-machine/yocto_xlnx:ubuntu2204
Open ST Linux Docker Image yocto_openstlinux DOCKER_BUILDKIT=1 docker build -f dockerfiles/yocto_openstlinux/Dockerfile -t ghcr.io/cracked-machine/yocto_openstlinux:ubuntu2204 . docker run -it --rm ghcr.io/cracked-machine/yocto_openstlinux:ubuntu2204 docker push ghcr.io/cracked-machine/yocto_openstlinux:ubuntu2204
Buildroot Image buildroot DOCKER_BUILDKIT=1 docker build -f dockerfiles/buildroot/Dockerfile -t ghcr.io/cracked-machine/buildroot:ubuntu2204 . docker run -it --rm ghcr.io/cracked-machine/buildroot:ubuntu2204 docker push ghcr.io/cracked-machine/buildroot:ubuntu2204

You must setup a personal access token to push/pull this with the github docker registry used in the commands above.

A devcontainer.json example file is provided for use with vscode extension.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages