Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
第二次运行ghost docker映像时出错_Docker_Ghost Blog_Ghost - Fatal编程技术网

第二次运行ghost docker映像时出错

第二次运行ghost docker映像时出错,docker,ghost-blog,ghost,Docker,Ghost Blog,Ghost,我可以使用以下命令()运行带有ghost的docker容器: 但仅当/tmp/data为空时。如果我尝试使用Ctrl+c停止此容器并再次运行它,它将失败,并出现以下错误: docker run -ti -v /tmp/data:/var/lib/ghost/content -p2368:2368 ghost chown: changing ownership of '/var/lib/ghost/content/themes/casper': No such file or directory

我可以使用以下命令()运行带有ghost的docker容器:

但仅当
/tmp/data
为空时。如果我尝试使用Ctrl+c停止此容器并再次运行它,它将失败,并出现以下错误:

docker run -ti -v /tmp/data:/var/lib/ghost/content -p2368:2368 ghost
chown: changing ownership of '/var/lib/ghost/content/themes/casper': No such file or directory
我需要在容器外存储ghost的数据,这是基于的方法。我错过什么了吗


我正在Mac上尝试此操作。

我以前遇到过此问题,但当我再次拉取最新版本(docker pull ghost:latest)时,一切正常,,,,我猜docker鬼图像文件上的chown导致了所有权错误

我在Docker for Mac下运行ghost时遇到了同样的问题。
我建议为您的数据创建docker卷,而不是挂载直接文件夹。解决符号链接似乎有问题

docker卷创建重影数据

docker运行-it--mount source=ghost data,target=/var/lib/ghost/content-p 2368:2368 ghost

docker run -ti -v /tmp/data:/var/lib/ghost/content -p2368:2368 ghost
chown: changing ownership of '/var/lib/ghost/content/themes/casper': No such file or directory