docker exoprt 容器id > xxx.tar
docker import xxx.tar -- xxx:xx 时报错
报错: docker: Error response from daemon: No command specified.
如果是自己服务器上导出来的,如下解决.如果是别人给的,需要管他们要那个命令就好.
在正常启动容器的服务器执行 docker ps ,找到 COMMAND那列,在启动容器时加上就好,比方说若果命令是 "/data/nginx/sbin/nginx -g 'daemon off;'" 那么如下:
docker run --name nginx2 -p 9090:80 -d 镜像ID /data/nginx/sbin/nginx -g 'daemon off;'
有的时候,COMMAND的内容特别长,显示不全,他会以三个点省略后面内容.这时候,执行
docker ps -a --no-trunc 就能显示全了