docker-compose up引起的UnixHTTPConn

2017-08-13  本文已影响0人  hoppyf

首次在mac上使用docker-compose,在写完docker-compose.yml后docker-compose up容器一直启动不起来,提示错误是

UnixHTTPConnectionPool(host='localhost', port=None): Read timed out.

碰到问题当然是先检查docker-compose.yml的配置了,大致是这样的:


version:"2"

services:

  redis:

    image:redis:latest

    container_name:xxxx

    volumes:

      - ./data/redis:/data

    restart:always

  mysql:

    build:../mysql

    container_name:prador_mysql

    volumes:

      - ./data/mysql:/var/lib/mysql

    ports:

      -"3306:3306"

    environment:

      - MYSQL_ROOT_PASSWORD=xxxx

      - MYSQL_DATABASE=xxxx

按照经验应该是没什么问题的,但是在up的时候总是超时,接下来就是一顿google,结果发现在github上发现很多这类情况,解决方案基本是设置超时时间更长120s,默认是60s,尝试后问题依旧

http://www.cnblogs.com/beifei/archive/2011/09/07/2170301.html

上一篇 下一篇

猜你喜欢

热点阅读