Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

nerdctl v0.18.0

  • dqd:
    • ssst0n3/docker_archive:nerdctl-v0.18.0 -> ssst0n3/docker_archive:nerdctl-v0.18.0_v0.1.0
    • ssst0n3/docker_archive:nerdctl-v0.18.0_v0.1.0
  • ctr:
    • ssst0n3/docker_archive:ctr_nerdctl-v0.18.0 -> ssst0n3/docker_archive:ctr_nerdctl-v0.18.0_v0.1.0
    • ssst0n3/docker_archive:ctr_nerdctl-v0.18.0_v0.1.0

usage

$ cd nerdctl/v0.18.0
$ docker compose -f docker-compose.yml -f docker-compose.kvm.yml up -d
$ ./ssh
root@nerdctl-0-18-0:~# nerdctl run hello-world
FATA[0000] get apparmor_parser version: exec: "apparmor_parser": executable file not found in $PATH 
root@nerdctl-0-18-0:~# nerdctl run --security-opt apparmor=unconfined hello-world

Hello from Docker!
...
root@nerdctl-0-18-0:~# echo 'FROM hello-world' > Dockerfile
root@nerdctl-0-18-0:~# nerdctl build -t foo .
root@nerdctl-0-18-0:~# nerdctl images
REPOSITORY     TAG       IMAGE ID        CREATED                   PLATFORM       SIZE        BLOB SIZE
foo            latest    1dc69bc2653d    Less than a second ago    linux/amd64    16.0 KiB    3.7 KiB
hello-world    latest    05813aedc15f    9 seconds ago             linux/amd64    16.0 KiB    15.9 KiB
hello-world    latest    05813aedc15f    9 seconds ago             linux/386      0.0 B       16.1 KiB
$ ./ssh
root@nerdctl-0-18-0:~# nerdctl --version
nerdctl version 0.18.0
root@nerdctl-0-18-0:~# buildkitd --version
buildkitd github.com/moby/buildkit v0.10.0 068cf686a7e5c3254244d0acc54636f4f393611e
root@nerdctl-0-18-0:~# containerd --version
containerd github.com/containerd/containerd v1.6.2 de8046a5501db9e0e478e1c10cbcfb21af4c6b2d
root@nerdctl-0-18-0:~# runc --version
runc version 1.1.0
commit: v1.1.0-0-g067aaf85
spec: 1.0.2-dev
go: go1.17.6
libseccomp: 2.5.3

build

make all DIR=nerdctl/v0.18.0

for developers:

FROM ssst0n3/docker_archive:ctr_nerdctl-v0.18.0_v0.1.0

Known Issue

apparmor_parser

containerd/nerdctl#3945

root@nerdctl-0-18-0:~# nerdctl run hello-world
FATA[0000] get apparmor_parser version: apparmor_parser resolves to executable in current directory (./apparmor_parser)