Saya baru-baru ini memperbarui buruh pelabuhan saya dari 1,4 menjadi 1,5 (dengan paketnya lxc_docker
).
Sejak itu, daemon docker mengirimkan kesalahan seperti ini (untuk setiap perintah):
$ docker version Client version: 1.5.0Client API version: 1.17Go version (client): go1.4.1Git commit (client): a8a31efOS/Arch (client): linux/amd64FATA[0000] Error response from daemon: 404 page not found
Tetapi jika saya menggunakan versi klien sebelumnya, saya mendapatkan jawaban yang bagus:
$ /usr/bin/docker-old version Client version: 1.4.0Client API version: 1.16Go version (client): go1.3.3Git commit (client): 4595d4fOS/Arch (client): linux/amd64Server version: 1.5.0Server API version: 1.17Go version (server): go1.4.1Git commit (server): a8a31ef
Tampaknya pengaturan proxy (HTTP_PROXY
dan HTTPS_PROXY
variabel yang digunakan pada server ini), dan saya bisa memecahkan masalah dengan menetapkan NO_PROXY
variabel:
$ export NO_PROXY="/var/run/docker.sock"$ docker version Client version: 1.5.0Client API version: 1.17Go version (client): go1.4.1Git commit (client): a8a31efOS/Arch (client): linux/amd64Server version: 1.5.0Server API version: 1.17Go version (server): go1.4.1Git commit (server): a8a31ef
Apakah Anda tahu di mana masalah ini sungguh berasal dari? Dan bagaimana bersih menyelesaikannya?