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
MySQL容器暂停在";X插件已准备好连接”;码头工人整理好后_Mysql_Docker_Docker Compose - Fatal编程技术网

MySQL容器暂停在";X插件已准备好连接”;码头工人整理好后

MySQL容器暂停在";X插件已准备好连接”;码头工人整理好后,mysql,docker,docker-compose,Mysql,Docker,Docker Compose,我使用docker compose来启动一个简单的MySQL docker容器 yml文件: version: '3' services: local: image: mysql:8.0 environment: MYSQL_ROOT_PASSWORD: password ports: - "3316:3306" volumes: - "./data:/var/lib/mysql:rw" 当我运行docker comp

我使用docker compose来启动一个简单的MySQL docker容器

yml文件:

version: '3'

services:

  local:
    image: mysql:8.0
    environment:
      MYSQL_ROOT_PASSWORD: password
    ports:
      - "3316:3306"
    volumes:
      - "./data:/var/lib/mysql:rw"
当我运行docker compose up时,进程在以下位置暂停:

local_1  | 2020-02-15T21:33:02.320280Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: '/var/run/mysqld/mysqlx.sock' bind-address: '::' port: 33060

你说“摊位”是什么意思?在这之前它是否也说它正在监听普通端口3306?这一行之后你会看到什么?@DavidMaze这是我在“local|u 1 | 2020-02-15T21:33:02.242546Z 0[System][MY-010931][Server]/usr/sbin/mysqld:ready for connections.Version:'8.0.19'socket:'/var/run/mysqld/mysqld.sock'port:3306 MySQL Community Server-GPL”之前得到的输出我只是不明白这是怎么回事。我所期望的是这个过程能够完成,并允许我再次使用命令行,但它只是挂在那里。这正常吗?如果是这样的话,我如何在不必执行CONTROL+Z的情况下返回命令行<代码>docker compose将继续运行,直到所有托管容器退出。添加
-d
选项将立即返回命令提示符。@DavidMaze谢谢!这正是我需要知道的。