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
circleci docker';s的mysql和php映像在创建时失败_Docker_Testing_Yaml_Circleci - Fatal编程技术网

circleci docker';s的mysql和php映像在创建时失败

circleci docker';s的mysql和php映像在创建时失败,docker,testing,yaml,circleci,Docker,Testing,Yaml,Circleci,My.circleci/config.yml具有下一个结构: defaults: &defaults docker: - image: circleci/node:lts-stretch - image: circleci/php:7.1-apache-node-browsers - image: circleci/mysql:8.0.4 environment: MYSQL_HOST: 127.0.0.1 MYSQ

My
.circleci/config.yml
具有下一个结构:

defaults: &defaults
  docker:
    - image: circleci/node:lts-stretch
    - image: circleci/php:7.1-apache-node-browsers
    - image: circleci/mysql:8.0.4
      environment:
        MYSQL_HOST: 127.0.0.1
        MYSQL_DB: rpgjs_test
        MYSQL_USER: root
        MYSQL_PASSWORD: rpgjs_test_password
  working_directory: ~/repo
但映像创建一直失败,并引发下一个错误:

PHP

$ _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.


Build was canceled
Mysql

ERROR 1396 (HY000) at line 1: Operation CREATE USER failed for 
'root'@'%'

我做错了什么?

根用户默认存在,无法重新创建


尝试设置
MYSQL\u ROOT\u密码
并删除
MYSQL\u密码
MYSQL\u用户

此操作删除了该特定错误,但正在取消生成,并显示下一条消息:
生成已取消
。在这之前,它显示了一系列的信息,我应该把它添加到我的问题中吗?