Şimdiye kadar okuduğum eğiticiye göre, " docker run -d
" kullanın, bir kapsayıcıyı görüntüden başlatacak ve kapsayıcı arka planda çalışacak. Bu şekilde görünüyor, zaten konteyner kimliğimiz olduğunu görebiliyoruz.
root@docker:/home/root# docker run -d centos
605e3928cdddb844526bab691af51d0c9262e0a1fc3d41de3f59be1a58e1bd1d
" docker ps
"
Bu yüzden " docker ps -a
" denedim , zaten kaptan çıkıldığını görebiliyorum:
root@docker:/home/root# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
605e3928cddd centos:latest "/bin/bash" 31 minutes ago Exited (0) 31 minutes ago kickass_swartz
Yanlış yaptığım bir şey var mı? Bu sorunu nasıl giderebilirim?
docker run -it -d <image> /bin/bash
bir bash kabuk etkileşimli başlar ve kabuk işlemi etkin olduğundan kap kapatmaz kullanarak çalıştım .