https://github.com/3mdeb/yocto-docker
https://github.com/3mdeb/yocto-docker
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/3mdeb/yocto-docker
- Owner: 3mdeb
- Created: 2016-07-06T23:11:09.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T10:34:21.000Z (over 3 years ago)
- Last Synced: 2023-09-21T16:26:35.646Z (over 2 years ago)
- Language: Dockerfile
- Size: 91.8 KB
- Stars: 5
- Watchers: 10
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Docker container for Yocto builds
---------------------------------
[](https://travis-ci.com/3mdeb/yocto-docker)
Clone Poky and checkout
-----------------------
```
git clone git://git.yoctoproject.org/poky
cd poky
git checkout -b zeus origin/zeus
```
Build sample Yocto image
------------------------
```
./yocto-docker/docker-bake.sh core-image-minimal
```
Pull Docker image
-----------------
```
docker pull 3mdeb/yocto-docker
```
Build Docker image
------------------
```
./build.sh
```
Release Docker image
--------------------
Refer to the
[docker-release-manager](https://github.com/3mdeb/docker-release-manager/blob/master/README.md)
Troubleshooting
----------------
If similar message appears:
```
dirname: missing operand
Try 'dirname --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
```
It probably means that your `SSH key` is not exposed via the
[ssh-agent](https://linux.die.net/man/1/ssh-agent). In this case you could run:
```
eval `ssh-agent`
ssh-add
```