Comments (5)
You need to build these images on a gentoo install (for now) since it assumes some packages are available. Once the images are done you can pass them to whatever docker host you want (such as core os).
@edannenberg How about checking for /etc/gentoo-release
for now?
from kubler.
env: envsubst: No such file or directory
gettext's envsubst is used to create the dockerfile, you could try installing gettext on the core-os host.
@jbergstroem might be enough to check for envsubst in $PATH
from kubler.
@edannenberg Haven't tried running it from any dist, which is why I at least suggested a known state.
As for envsubst, how about possibly replacing it with seds?
from kubler.
@jbergstroem i've been attempting to build these images on a gentoo box, it isn't that easy.
i've been having a hard time installing docker on any of the available gentoo base systems, kernel requirements and such
* CONFIG_DEVPTS_MULTIPLE_INSTANCES: is not set when it should be.
* CONFIG_CGROUP_DEVICE: is not set when it should be.
* CONFIG_MACVLAN: is not set when it should be.
* CONFIG_VETH: is not set when it should be.
* CONFIG_BRIDGE: is not set when it should be.
* CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: is not set when it should be.
* CONFIG_MEMCG_SWAP: is required if you wish to limit swap usage of containers
* CONFIG_CGROUP_PERF: is optional for container statistics gathering
* CONFIG_DM_THIN_PROVISIONING: is not set when it should be.
so do you know of any gentoo installs in the docker registry that already have docker installed on it so that i can build mini images using gentoo-bb?
from kubler.
@theRemix we're currently looking into replacing envsubst with sed, but as for gentoo - all you really have to do is to build these kernel modules and install them. There's a guide to working with the gentoo kernel procedure (not really specific unless you use genkernel) here. Just hit slash and search for above modules, locate them and build/install them.
Edit: It would probably work just as fine if you ran these build scripts from ubuntu, debian or similar.
from kubler.
Related Issues (20)
- Here we go again: user eclasses have been updated again and causing trouble for Kubler HOT 2
- Apptainer/Singularity support? HOT 2
- flaggie-0.99.3 does not support --strict and --destructive-cleanup
- Use Dockerfile ARGs HOT 4
- bob-core Dockerfile template clobbered RUN command
- error when calling app-portage/flaggie HOT 7
- permission thing HOT 16
- Support proxied / restrictive environments HOT 2
- [BUG]: `POST_BUILD_HC=false` is not honoured HOT 2
- user eclasses updated again
- Example mytest/figlet fails without optional GPG keys HOT 3
- missing gfortran.so HOT 2
- kubler builds broken core image if xzcat not found HOT 1
- acct-user.eclass updated again breaking Kubler patches HOT 1
- FEATURES="-network-sandbox" being stripped from build dependencies
- What is the Glibc Iconv Encodings _iconv_from Feature HOT 2
- MIRROR fails with multiple elements HOT 1
- log file permissions when running as non-root HOT 2
- cannot build builders HOT 2
- ld.so.cache not updating properly for emerge-root HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kubler.