Saya mencoba mengambil wadah buruh pelabuhan dari satu mesin dan menjalankannya pada mesin lain dan menemukan kesalahan ini: " Respons kesalahan dari daemon: Tidak ada perintah yang ditentukan ".
Di bawah ini adalah contoh sederhana yang menunjukkan masalah:
docker --version
Docker version 1.10.1, build 9e83765
docker pull ubuntu
docker run --name u1 -dit ubuntu:latest
docker export -o exported u1
docker stop u1
docker rm u1
docker import exported ubuntu:imported
docker run --name u1 -dit ubuntu:imported
docker: Error response from daemon: No command specified.
Dalam contoh itu, pertama-tama kita menarik gambar (ubuntu) dan berhasil membuat / menjalankan wadah u1
dari itu. Kemudian kami mengekspor wadah itu ke file ( exported
), menghentikan / menghapus wadah, mengimpor file ke gambar baru ( ubuntu:imported
) dan mencoba menjalankan wadah baru dari sana. Itu gagal.
docker inspect imagename:tagname
membandingkan yang asli dan yang diimpor. Saya tidak beruntung denganimport
/export
dan--change
, meskipun semuanya berfungsi baik dengansave
/load
.