【发布时间】:2020-02-01 22:28:38
【问题描述】:
问题描述:
我已按照本网站上描述的分步操作: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
有什么想法吗?我对码头工人和猕猴桃都是新手。谢谢!
【问题讨论】:
-
您的问题可能是因为 RPi 的 ARM 架构,请参阅:Raspberry-pi docker error: standard_init_linux.go:178: exec user process caused “exec format error”
-
是的,我应该猜到了。谁能证实这一点?
-
谢谢@tgogos!
-
> 是的,我应该猜到了。谁能证实这一点?如果您查看图像详细信息,您会看到它说架构 amd64:hub.docker.com/layers/kiwitcms/kiwi/latest/images/…
-
@AlexanderTodorov 非常感谢。下次,我会检查图像的详细信息。谢谢!
标签: docker raspberry-pi kiwi-tcms