내 고정 표시기 버전을 사용 타르볼에서 고정 표시기의 이미지를로드 컬 사용할 수 없습니다는 고정 표시기의 API를
[[email protected] curl]$ sudo docker version
Client:
Version: 1.10.0
API version: 1.22
Go version: go1.5.3
Git commit: 590d5108
Built: Thu Feb 4 18:34:50 2016
OS/Arch: linux/amd64
Server:
Version: 1.10.0
API version: 1.22
Go version: go1.5.3
Git commit: 590d5108
Built: Thu Feb 4 18:34:50 2016
OS/Arch: linux/amd64
나는 컬을 이용하여 타르에서 이미지를로드 할하지만 실패합니다. 여기에 내가 시도 두 컬 명령은
[[email protected] curl]$ pwd
/home/cloud-user/curl
[[email protected] curl]$ ls -l utuntu.tar
-rwxrwxrwx 1 cloud-user cloud-user 130499072 Aug 1 15:46 utuntu.tar
**sudo docker load --input utuntu.tar** //works
타르볼 정보를했지만 실패 : 그러나 나는 이 명령을 사용하여 문제를 로딩이 없다
sudo ./curl --unix-socket /var/run/docker.sock -X POST -H "Content-Type: application/x-tar" -d "@/home/cloud-user/curl/utuntu.tar" http:/images/load
Untar re-exec error: exit status 1: output: archive/tar: invalid tar header
sudo ./curl --unix-socket /var/run/docker.sock -X POST -H "Content-Type: application/x-tar" -d "/home/cloud-user/curl/utuntu.tar" http:/images/load
Untar re-exec error: exit status 1: output: unexpected EOF
컬이 작동/images/json,/containers/id/start 등의 명령을 실행하지만로드되지는 않습니다.
이미지/부하 문서는 많은 정보 https://docs.docker.com/engine/reference/api/docker_remote_api_v1.22/
당신의 tar 아카이브는 괜찮습니까? http :/images/load'는 무엇입니까? – vitr
@vitr 경로 만 지정하는 http URI이며, 호스트는 소켓 요청에 필요하지 않습니다. – Matt