Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.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
docker中的Wordpress cli权限被拒绝错误_Wordpress_Docker_Docker Compose_Dockerfile_Wordpress Rest Api - Fatal编程技术网

docker中的Wordpress cli权限被拒绝错误

docker中的Wordpress cli权限被拒绝错误,wordpress,docker,docker-compose,dockerfile,wordpress-rest-api,Wordpress,Docker,Docker Compose,Dockerfile,Wordpress Rest Api,我正在使用wordpressimage创建wordpress cli的映像 这里是我用于图像的Dockerfile: FROM wordpress:latest RUN cd /tmp && echo "Installing WP-CLI" && curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar && chmod +x wp-cli.p

我正在使用
wordpress
image创建
wordpress cli
的映像

这里是我用于图像的Dockerfile:

FROM wordpress:latest
RUN cd /tmp && echo "Installing WP-CLI" && curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar && chmod +x wp-cli.phar && echo "Permission setted" && mv wp-cli.phar /usr/local/bin/wp && echo "file moved" && chmod +x /var/www/html && echo "success permission" && wp core install --path= `/var/www/html`  --allow-root && echo "Setting Username and Password" && wp core install --url="localhost"  --title="My First Blog" --admin_user="username" --admin_password="password" --admin_email="admin@mail.com"
但它显示出错误。我已经添加了输出中显示的步骤

Step 1/7 : FROM wordpress:latest
 ---> fc03dc56d371
Step 2/7 : RUN cd /tmp && echo "Installing WP-CLI" && curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar && chmod +x wp-cli.phar && echo "Permission setted" && mv wp-cli.phar /usr/local/bin/wp && echo "file moved" && chmod +x /var/www/html && echo "success permission" && wp core install --path= `/var/www/html`  --allow-root && echo "wp success" && wp cache set my_key my_value my_group 300
 ---> Running in b9b293a11137
Installing WP-CLI
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5412k  100 5412k    0     0   250k      0  0:00:21  0:00:21 --:--:--  316k
Permission setted
file moved
success permission
/bin/sh: 1: /var/www/html: Permission denied
Error: This does not seem to be a WordPress installation.
Pass --path=`path/to/wordpress` or run `wp core download`.
我不知道如何修复Docker中的权限错误。我使用了
chmod
,但是失败了。我尝试了这个链接。但是还没有人回答。帮我解决一些问题