Menurut tutorial yang saya baca sejauh ini, gunakan " docker run -d
" akan memulai sebuah wadah dari gambar, dan wadah itu akan berjalan di latar belakang. Begini tampilannya, kita bisa melihat kita sudah memiliki id kontainer.
root@docker:/home/root# docker run -d centos
605e3928cdddb844526bab691af51d0c9262e0a1fc3d41de3f59be1a58e1bd1d
Tetapi jika saya berlari " docker ps
", tidak ada yang dikembalikan.
Jadi saya mencoba " docker ps -a
", saya dapat melihat wadah sudah keluar:
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
Adakah yang saya lakukan salah? Bagaimana saya bisa memecahkan masalah ini?
docker run -it -d <image> /bin/bash
ini memulai bash shell secara interaktif dan tidak menutup wadah karena proses shell aktif.