Comments (3)
Thanks for adding to the documentation.
Is there somewhere I could read more about why it must remove all the files? I did not see that in the documentation. Are there ways to mark specific paths to prevent them from being removed?
from makisu.
So makisu works in 2 ways:
- Runs outside of container, without
--modifyfs
option (default to false), in which case it doesn't support Dockerfiles with RUN. - Runs inside a empty container with only Makisu binary, with
--modifyfs=true
option. It also removes all files just in case it's not a clean environment. It supports RUN in this case.
We can make the documentation more clear.
I think your usecase can be achieved with either option.
from makisu.
This is an issue when running makisu in Jenkins. The pipeline durability tries to execute commands in the makisu container resulting in the following:
(JENKINS-48300: if on an extremely laggy filesystem, consider -Dorg.jenkinsci.plugins.durabletask.BourneShellScript.HEARTBEAT_CHECK_INTERVAL=86400)
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found
sh: touch: not found
sh: sleep: not found```
from makisu.
Related Issues (20)
- 401 error when pushing image to local docker registry with TLS (Self Signed) and Basic Auth enabled.
- alpine openssl multistage dockerfile
- rm from image don't work HOT 2
- Restore env after running stages HOT 1
- Publish OS executables as part of the release
- Rootless Makisu HOT 3
- Registry mirror
- Build error when label's key in Dockerfile has quotes
- example for pushing to regular docker hub HOT 1
- Makisu builds on Jenkins Kubernetes hanging HOT 2
- add a label flag for the build command
- Azure container registry (aka ACR) support
- ADD instruction does not download remote files
- makisu push does not load tar image because of invalid tar header
- Do you still maintain this repository?
- Network access to registry required during build to retrieve manifests
- SHELL switch not supported while building docker image.
- Hard links image size bug, also a COPY bug? HOT 1
- HOME env instantiated incorrectly when USER is configured as ID in Dockerfile
- This project will be deprecated and be archived by 4th of May 2021 HOT 2
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 makisu.