最近在本地保存鏡像時,提示如下的錯誤信息
Cowardly refusing to save to a terminal. Use the -o flag or redirect
我使用的docker 保存命令如下:
docker save mysql:5.7 -o mysql.tar
反復執行了幾遍都報同樣的錯誤,然后重啟了下docker 服務,再試,還是報這個錯誤,然后在其他機器下試了下(啟動了docker容器服務、同時也存在可用鏡像情況下鏡像),該命令又能正常保存鏡像,在網上找了半天,也沒找到答案,於是想到了可能是docker的版本導致的,於是用docker version 查看了兩個系統的docker版本,能運行上面的命令是1.13.1,不能運行的是1.11.2,於是將運行參數放置在前面,命令生效了,如下所示:
docker save -o mysql.tar mysql:5.7