Comments (3)
here is the solution for me: build images from source and add ca-certificates
FROM golang:alpine AS builder
WORKDIR ${GOPATH}/src/github.com/mcuadros/ofelia
ENV SHEDULER_VERION=v0.2.2
# Install SSL ca certificates
RUN apk update && apk add git && apk add ca-certificates
RUN git clone https://github.com/mcuadros/ofelia.git ${GOPATH}/src/github.com/mcuadros/ofelia
RUN git checkout tags/${SHEDULER_VERION}
ENV CGO_ENABLED 0
ENV GOOS linux
RUN go get -v ./...
RUN go build -a -installsuffix cgo -ldflags '-w -extldflags "-static"' -o /go/bin/ofelia .
FROM scratch
ADD ./config.ini /etc/ofelia/config.ini
COPY --from=builder /go/bin/ofelia /usr/bin/ofelia
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
VOLUME /etc/ofelia/
ENTRYPOINT ["/usr/bin/ofelia"]
CMD ["daemon", "--config", "/etc/ofelia/config.ini"]
from ofelia.
Thanks a lot! This was really helpful!
from ofelia.
Should be resolved now
from ofelia.
Related Issues (20)
- Anyway to schedule stopping a container? HOT 1
- Provide the ability to use the same environment as a running container for `job-run` jobs HOT 3
- Can't use '&&' in commands HOT 2
- Migrate from "mcuadros/go-release-action@master" to goreleaser HOT 1
- Maybe an wrong Version Number v3.0.8 instead of v0.3.8 HOT 1
- Email when using job-run
- hub docker TYPO? v3.0.8 HOT 2
- Add an option to stop all containers on job-run, then start them again after completion.
- job-local causes go panic, Can't schedule jobs HOT 4
- Dependency Dashboard HOT 1
- can't escape semicolon in config.ini HOT 1
- Ofelia uses `root` user by default, even when Dockerfile is configured otherwise HOT 2
- job-run example with Docker labels / unable to start a empty scheduler HOT 10
- Missing/incomplete information in the email from Ofelia HOT 1
- Restart containers on a schedule with ofelia? HOT 2
- Notifications via Sentry? HOT 2
- Limit ofelia to execute jobs in own docker stack only? HOT 2
- No overlap between jobs HOT 2
- Hide SMTPPassword in email report HOT 1
- job-run Give Container a Name?
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 ofelia.