mirror of
https://github.com/nektos/act.git
synced 2026-04-26 01:15:51 +03:00
[GH-ISSUE #1309] Support containerd #710
Labels
No labels
area/action
area/cli
area/docs
area/image
area/runner
area/workflow
backlog
confirmed/not-planned
kind/bug
kind/discussion
kind/external
kind/feature-request
kind/question
meta/duplicate
meta/invalid
meta/need-more-info
meta/resolved
meta/wontfix
meta/workaround
needs-work
pull-request
review/not-planned
size/M
size/XL
size/XXL
stale
stale-exempt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/act#710
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @marcofranssen on GitHub (Aug 18, 2022).
Original GitHub issue: https://github.com/nektos/act/issues/1309
Act version
0.2.30
Feature description
It would be great if
actcould also usecontainerd.I have tried to use
containerdlocally by specifying the following.In my
.bashrcI defined an alias for docker.I also try to use the
containerdsocket.Getting containerd up and running locally is quite easy by using. Rancher Desktop in case someone knows how to build the support for this.
@catthehacker commented on GitHub (Aug 27, 2022):
https://github.com/nektos/act/wiki/Custom-container-engine
@marcofranssen commented on GitHub (Aug 29, 2022):
Would a PR be accepted, maybe if someone in the community finds time to implement it?
I might also give it a shot if I can find some time.
For reference.
probably make a new package within
pkg/container/containerdand move the existing logic intopkg/container/docker.@KnisterPeter commented on GitHub (Aug 29, 2022):
Sure, go ahead
@marcofranssen commented on GitHub (Oct 7, 2022):
Could we leave the issue open for visibility so there is a higher chance someone will pick it up?
@shotarok commented on GitHub (Dec 4, 2022):
@marcofranssen
This might not be exactly what I looked for. I could run act with Rancher Desktop (v1.6.2) on my MacBook Pro (Apple M1 Pro) like below:
DOCKER_HOST=unix://$HOME/.rd/docker.sock act ... --container-architecture linux/amd64@marcofranssen commented on GitHub (Dec 5, 2022):
@shotarok sure with Moby it works, but the whole point was to support containerd, so I don't have to switch just for act.
@robertgzr commented on GitHub (Feb 2, 2023):
@marcofranssen maybe try out https://github.com/afbjorklund/nerdctld, haven't checked if it implements the api surface that
actneeds though: https://github.com/afbjorklund/nerdctld#implemented-commands