使Docker镜像错误

时间:2017-04-12 14:51:29

标签: docker dockerfile

我实际上是通过运行make docker命令来创建一个docker镜像。我有一个Makefile,但这是终端中出现的内容,我使用的是Debian 386(32位)。

administrator@debian:~/work/src/github.com/TheThingsNetwork/ttn$ make docker
docker build -t thethingsnetwork/ttn -f Dockerfile .
Sending build context to Docker daemon 71.14 MB
Sending build context to Docker daemon 
Step 0 : FROM alpine
 ---> 65312f45ea0c
Step 1 : RUN apk --update --no-cache add ca-certificates
 ---> Running in b6afead07718
exec format error
INFO[0016] [8] System error: exec format error          
Makefile:175: recipe for target 'docker' failed
make: *** [docker] Error 1

1 个答案:

答案 0 :(得分:0)

我怀疑你是否试图在32位主机操作系统上使用64位基本映像。请尝试使用FROM armhf/alpine。这将使用Alpine image compiled for ARM