Questions tagged [containerd]

An industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows.

containerd is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc.

Useful links:

286 questions
0
votes
1 answer

Creating a sibling process to a container using containerd

I have a Kubernetes cluster (Docker and containerd) where I deployed the Weave CNI plugin. When inspecting the master node processes (ps -aef --forest) I can see that the containerd-shim process that runs the weave plugin has 3 processes in it's…
omricoco
  • 823
  • 5
  • 15
0
votes
1 answer

Unable to pull some image from jfrog artifactory with my containerd

I use containerd to launch docker image inside my K8S. I can't put proxy on my env and have no internet access on node vm. I've install a JCR to be able to get docker image and provide it as a mirror. This JCR has internet access. When I look inside…
bolivier
  • 175
  • 2
  • 10
0
votes
1 answer

Runtimes supported by containerd apart from runC?

Does containerd support any other runtimes apart from runC? Further, the containerd site says, "An industry-standard container runtime with an emphasis on simplicity, robustness and portability". Does this refer to any specific standard like the OCI…
samshers
  • 1
  • 6
  • 37
  • 84
0
votes
1 answer

selinux not working under containerd with selinux-enable=true

I have two k8s cluster, one using docker and another using containerd directly, both with selinux enabled. but I found selinux not actually working on the containerd one, although this two cluster have the same version of containerd and runc. did i…
Cyron
  • 41
  • 4
0
votes
1 answer

Chroot in Go using syscall is giving error

I'm trying to write a container daemon in Go as a part of my college project and for some reason, Chroot('/to/a/directory') is giving me an error: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file…
Utsav
  • 9
  • 6
0
votes
0 answers

Packaging Docker with an application

I want to run docker commands (mainly docker build and docker run) from a downloadable, desktop application (an Electron application), likely by accessing the Docker API. However, rather than having the user download both the Docker client and this…
SI2
  • 43
  • 1
  • 7
0
votes
1 answer

Does user space program(runc) regulate the size of physical address space of a docker container process?

Below is the CloudFormation template to configure ECS task containers on AWS EC2 instance(Linux): TodobackendTaskDefinition: Type: "AWS::ECS::TaskDefinition" Properties: ContainerDefinitions: - Name: todobackend …
0
votes
2 answers

Getting runc config.json from docker container

I am trying to create a runc container from a docker container. I followed this blog post and was successfull in extracting the config.json from the running docker container. The issue is that The path where I found the config.json was different…
kutschkem
  • 7,826
  • 3
  • 21
  • 56
0
votes
1 answer

Un-responsive docker containers

I see that docker containers in my host show as Running/Up , however when I try to exec , I see . rpc error: code = 2 desc = containerd: container not found I don't see any related processes running on ps -aef output. Looking through the dockerd…
user2062360
  • 1,323
  • 5
  • 16
  • 29
0
votes
2 answers

Running systemd in a Docker managed plugin

How do you run systemd in a Docker managed plugin? With a normal container I can run centos/systemd and run an Apache server using their example Dockerfile FROM centos/systemd RUN yum -y install httpd; yum clean all; systemctl enable…
Archimedes Trajano
  • 35,625
  • 19
  • 175
  • 265
-1
votes
1 answer

Can't join Windows node to Linux Kubernetes cluster: "container runtime is not running"

I have a Kubernetes cluster with a master Linux node, installed with kubeadm and Calico network plugin. I want to join a Windows node so I installed Windows Server 2019 and follow Calico's docs on the Windows Server. After I finished and verified…
E235
  • 11,560
  • 24
  • 91
  • 141
-1
votes
1 answer

Switch container runtime in K8S cluster. From CRI-O to docker

There is a working k8s cluster with two nodes(master and worker) in it, and with CRI-O as a container runtime. I need(temporary) to switch from cri-o to docker container runtime. I was trying to use these commands: kubectl cordon kubectl…
johnny k
  • 37
  • 1
  • 6
-1
votes
1 answer

If docker-ce and containerd are installed on Ubuntu 20.04, what CRI does K8s use?

In the official Kubernetes documentation for installing kubeadm found here, it states that "If both Docker and containerd are detected, Docker takes precedence" and if on my Ubuntu 20.04 host I have installed docker-ce docker-ce-cli containerd.io as…
PJConnol
  • 119
  • 1
  • 9
-2
votes
1 answer

Back-off pulling image in Kubernetes

I have a kubernetes cluster that has as container runtime the containerd. As i have read the concept having as container run time instead of docker in Kubernetes doesnt change. So what i am trying to implement is to create a pod in my cluster using…
Rodr
  • 31
  • 6
-2
votes
1 answer

How to create a container with containerd instead of pulling it

Im currently checking out containerd. Unfortunately the documentation is pretty sparse and you don’t find much on the Internet about it. Im wondering if it is possible to create a new container from a Dockerfile or similar, just like docker build…
1 2 3
18
19