Seperti tajuknya,
sudo docker run -it resin/rpi-raspbian /bin/bash
Secara teorinya, bash tidak ditutup dan ia sepatutnya boleh digunakan, tetapi mengapa saya akan lihat selepas setiap larian
sudo docker ps
Tiada imej berjalan.
Lulus
sudo docker run -it resin/rpi-raspbian /bin/echo "hello world"
//或者
sudo docker ps -a
Ia boleh disahkan bahawa docker telah dilaksanakan dan kemudian keluar dari perintah -it harus memasuki bash imej dan kemudian berinteraksi, tetapi ia tidak
Docker versi 1.12.6, bina 78d1802
Soalan anda 1
1.docker run -it Tolong jangan gunakan
CTRL+C
退出2.使用
CTRL+P+Q
untuk keluar dari sesi dalaman kontena semasa selepas itu, ia akan berjalan di latar belakang.Jika masalah anda tidak selesai, sila cuba semak maklumat log
Soalan di belakang anda
Docker akan lalai pid dalaman bekas kepada 1 sebagai pengecam Jika 1 mati, bekas itu akan mati Selepas gema "hello", pid akan mati, dan bekas semula jadi akan mati.
doc
Dalam dokumentasi rasmi, penggunaan run -it dalam pengenalan docker cli adalah seperti berikut
Docs
Kerana anda tidak menambah parameter -d