comandos comunes en contenedores

Ver imagen

~]# ctr lista de imágenes 或 ctr i ls

Si no se especifica ningún espacio de nombres, debe especificar

~]# lista de espacios de nombres ctr 或 lista ctr ns
ETIQUETAS DE NOMBRE
k8s.io
~]# lista de imágenes ctr -n k8s.io

marca de espejo

~]# ctr -n k8s.io etiqueta de imágenes registro.cn-hangzhou.aliyuncs.com/google_containers/pause:3.2 k8s.gcr.io/pause:3.2

Eliminar Imagen

~]# ctr -n k8s.io imágenes rm k8s.gcr.io/pause:3.2

Extraer imagen

~]# ctr -n k8s.io imágenes extraen -k k8s.gcr.io/pause:3.2

Exportar imagen

~]# ctr -n k8s.io exportación de imágenes pausa.tar k8s.gcr.io/pause:3.2

Importar imagen; compilar y confirmar imagen no es compatible

~]# ctr -n k8s.io importo pausa.tar

Ejecutar contenedor

~]# ctr -n k8s.io run --null-io --net-host -d –env PASSWORD=$drone_password –mount type=bind,src=/etc,dst=/host-etc,options=rbind: rw –mount type=bind,src=/root/.kube,dst=/root/.kube,options=rbind:rw $image sysreport bash /sysreport/run.sh
–null-io: redirige la salida estándar en el contenedor Vaya a /dev/null
–net-host: Red host
-d: Después de ejecutar la tarea, continúe con el siguiente comando de shell. Si no hay ninguna opción, esperará la entrada del usuario y será dirigido al contenedor.

Ver contenedor

~]# lista de contenedores ctr y ctr c ls

Si no se especifica ningún espacio de nombres, debe especificar

~]# ctr -n k8s.io c ls

Busque el contenedor primero y luego busque el nombre del contenedor.

~]# ctr -n k8s.io c ls
TIEMPO DE EJECUCIÓN DE IMAGEN DEL CONTENEDOR
06…86 pausa:3.2 io.containerd.runc.v2

Encuentra el nombre del contenedor

~]# ctr -n lista de tareas de k8s.io

Detener contenedor

~]# matar -a -s 9 {id}

Supongo que te gusta

Origin blog.csdn.net/zhanremo3062/article/details/131678754
Recomendado
Clasificación