Şimdi bir Kubernetes kümesinde kabuk (/ bin / bash) ile basit bir kapsayıcı çalıştırmaya çalışıyorum.
Bir konteyneri bir Docker konteynerinde çalıştırıp pseudo-ttyayırma seçeneğini ( komut -tdüzerine seçenek) kullanarak tutmanın bir yolu olduğunu düşündüm docker run.
Örneğin,
$ sudo docker run -td ubuntu:latest
Kubernetes'te böyle bir seçenek var mı?
kubectl run-containerŞunun gibi bir komut kullanarak bir konteyner çalıştırmayı denedim :
kubectl run-container test_container ubuntu:latest --replicas=1
Ancak konteyner birkaç saniyeliğine çıkar (tıpkı docker runyukarıda bahsettiğim seçenekler olmadan komutla başlatmak gibi). Ve ReplicationController onu tekrar tekrar başlatır.
Komuttaki -tdseçenekler gibi bir konteynerin Kubernetes üzerinde çalışmasını sağlamanın bir yolu var mı docker run?
kubectl run curl --image=radial/busyboxplus:curl -i --tty