问题描述:
我已按照此站点上描述的分步进行:https://kiwitcms.readthedocs.io/en/latest/installing_docker.html
运行docker-compose up -d
后,将创建并启动容器,但它们仍处于重新启动循环中。这是docker ps
:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ddf39b7a13d0 kiwitcms/kiwi:latest "/bin/sh -c /httpd-f…" 5 days ago Restarting (1) 39 seconds ago kiwi_web
27cb40760c4a centos/mariadb "/docker-entrypoint.…" 5 days ago Restarting (1) 27 seconds ago kiwi_db
请注意,此容器是5天前创建的,几秒钟后它们会重新启动。
我尝试用docker run -ti kiwitcms/kiwi:latest
而不是docker-compose up -d
,这是我得到的:
standard_init_linux.go:211: exec user process caused "exec format error"
系统描述
Hardware: Raspberry Pi 3 b+
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch
有什么想法吗?我是docker和kiwi的新手。谢谢!
为了正式回答这个问题,底层操作系统是arm,而docker映像架构是amd64,因此不兼容。