如何运行MariaDB镜像?Docker部署实例遇系统重启后问题求助
解决重启后Docker中MariaDB容器的启动问题
别担心,这是Docker新手常遇到的问题,我来一步步帮你搞定:
1. 先确认你的MariaDB容器状态
打开终端,执行下面的命令查看所有容器(包括停止状态的):
docker ps -a
你会看到一列容器列表,找到名字为mariadb-10.2.10-container的条目,看它的STATUS列——如果显示Exited,说明容器在电脑重启后停止运行了,这是正常现象。
2. 启动已有的MariaDB容器
容器已经存在,不需要重新创建,直接执行启动命令即可:
docker start mariadb-10.2.10-container
执行完后,再用docker ps命令检查,你会看到这个容器的STATUS变成Up,说明已经正常运行了。
3. 验证连接是否正常
用你的数据库客户端(比如Navicat、MySQL Workbench)连接127.0.0.1:3311,使用之前设置的密码somepassword,测试能不能正常访问数据库,确认服务恢复。
4. 进阶:设置开机自动启动(一劳永逸)
为了避免下次电脑重启还要手动启动这个容器,可以设置容器开机自启:
docker update --restart=always mariadb-10.2.10-container
这样以后每次电脑开机,Docker都会自动帮你启动这个MariaDB容器,不用再手动操作啦。
内容的提问来源于stack exchange,提问作者Mario
相关产品推荐
相关产品推荐

