Rumah  >  Soal Jawab  >  teks badan

Imej keluar dengan sendirinya selepas docker menjalankannya.

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

怪我咯怪我咯2728 hari yang lalu968

membalas semua(2)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-24 11:34:56

    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

    $docker logs ${container_id}

    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

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-24 11:34:56

    Kerana anda tidak menambah parameter -d

    balas
    0
  • Batalbalas