2023年11月21日

[Linux]docker run出現 Error response from daemon: No command specified.

狀況是從舊機器匯出 container 後複製到另外一台機器匯入後出現的錯誤訊息 匯出
sudo docker export 30dda4e74a41 > container.tar
匯入
sudo docker import container.tar TAG
執行
sudo docker run --name test -p 80:80 -d test
然後就出現
docker: Error response from daemon: No command specified.
See 'docker run --help'.
查了一下要去原有機器查看當初執行時所跑得 command ,然後加在最後面
sudo docker run --name test -p 80:80 -d test /.docker_init.sh
如果是備份 image 的話就沒有這個問題了
sudo docker save -o "test.tar" 名字:TAG
還原
sudo docker load -i "test.tar"

0 意見:

張貼留言