[英]MySql container stuck at “Restarting…” on Dokku
我试图在我的Dokku容器上创建一个新的mySql数据库。 使用
dokku mysql:create bookmarks
容器已创建,但似乎无法启动。 命令
# dokku mysql:list
NAME VERSION STATUS EXPOSED PORTS LINKS
bookmarks mysql:5.6.26 restarting - -
我无法停止,重新启动或销毁此容器。
# dokku mysql:destroy bookmarks
! WARNING: Potentially Destructive Action
! This command will destroy bookmarks MySQL service.
! To proceed, type "bookmarks"
> bookmarks
-----> Deleting bookmarks
Deleting container data
! Service is already stopped
Removing container
Error response from daemon: Conflict, You cannot remove a running container. Stop the container before attempting removal or use -f
Error: failed to remove containers: [dokku.mysql.bookmarks]
我还尝试重新启动整个服务器,但没有成功。 对我来说,在创建此容器期间似乎出现了问题,使系统无法启动它。 问题是,同时我无法停止或重新启动它,并且无法停止它,因此无法删除它并从头开始。
# dokku mysql:stop bookmarks
! Service is already stopped
# dokku mysql:restart bookmarks
! Service is already stopped
-----> Starting container
No container exists for bookmarks
-----> Please call dokku ps:restart on all linked apps
该错误消息说明了有关“强制”该过程的信息,但我在任何地方都找不到如何使用它的方法。 有人有什么主意吗? 谢谢你西蒙妮
因此,最终在DigitalOcean的帮助下,我已经能够停止并销毁该有问题的容器。
这是我所做的:
docker ps -a
8549c8ec4e53 mysql:5.6.26 "/entrypoint.sh mysql" 17 hours ago Restarting (1) 2 hours ago 3306/tcp dokku.mysql.bookmarks
docker kill 8549c8ec4e53
dokku mysql:destroy bookmarks
希望这个答案可以帮助其他有类似问题的人。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.