docker Volume wordpress问题 急急急!!!

来源:8-3 Docker Cloud之自动build Docker image

慕莱坞5319410

2021-04-12

我在阿里云服务器安装了wordpress
执行了命令:
docker run -d --name mysql -v mysql-data:/val/lib/mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=wordpress mysql
docker run -d -e WORDPRESS_DB_HOST=mysql:3306 --link mysql -p 8080:80 wordpress

一个安装mysql 一个安装wordpress

问题由来:我的阿里云服务器到期 被关闭 过了几天 我续费了
我不小心把停止的2个容器docker rm 容器 删掉了

然后我又执行了上面2条命令 但是我打开wordpress显示让我重新安装 安装完之后 进入后台文章 我之前的文章全部没用了 老师能告诉我怎么找回吗 数据还有可能找回来吗 因为是自己写的一些文章 对我很重要 麻烦老师解答一下!!!谢谢了

写回答

1回答

麦兜搞IT

2021-04-16

您好,可以看看您的data volume还在么? -v mysql-data  我看你这里做了映射。

比如我这个项目,我就可以看到数据的挂载点


➜  ~ docker volume ls
DRIVER    VOLUME NAME
local     80b06bfc42a549f1e96363a269bf5c76553758432392c4882205911ede790c65
local     95e0be9c721e0d5f38fdce0de5512aeedb951aa8906b15e427b005dee6981027
local     835fc9dfb1e51de10d025f76eb57232d26755181e53dfe50bf5ddd6cf33c8ecd
local     5012ddcafe6f9b17675a9e70e84626533b962b05ad478d40c2538eb4d43decc4
local     010836005b76a7f3972752c5d85b5d8b5e432ea058101497cadd68f8f9720e8b
local     aa3d38c721871f49f26418e325c035357790fe621e3b48f788cbb8feefb3137c
local     awxcompose_rsyslog-config
local     awxcompose_rsyslog-socket
local     awxcompose_supervisor-socket
➜  ~
➜  ~ docker volume inspect awxcompose_rsyslog-config
[
    {
        "CreatedAt": "2020-12-20T00:45:57+01:00",
        "Driver": "local",
        "Labels": {
            "com.docker.compose.project": "awxcompose",
            "com.docker.compose.version": "1.27.4",
            "com.docker.compose.volume": "rsyslog-config"
        },
        "Mountpoint": "/var/lib/docker/volumes/awxcompose_rsyslog-config/_data",
        "Name": "awxcompose_rsyslog-config",
        "Options": null,
        "Scope": "local"
    }
]
➜  ~


0
0

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程