Tôi đang cố gắng lấy một container docker từ một máy và chạy nó trên một máy khác và gặp lỗi này: " Phản hồi lỗi từ daemon: Không có lệnh nào được chỉ định ".
Dưới đây là một ví dụ đơn giản cho thấy vấn đề:
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.
Trong ví dụ đó, trước tiên chúng ta kéo một hình ảnh (ubfox) và tạo / chạy thành công container u1từ nó. Sau đó, chúng ta xuất container đó sang một tệp ( exported), dừng / xóa vùng chứa, nhập tệp vào một hình ảnh mới ( ubuntu:imported) và cố gắng chạy một vùng chứa mới từ nó. Nó thất bại.

docker inspect imagename:tagnameso sánh bản gốc và bản nhập khẩu. Tôi không có may mắn vớiimport/exportvà--change, mặc dù mọi thứ hoạt động tốt vớisave/load.