Is the latest version of docker from Amazon on ec2 broken?

As of last night all our new docker deployments started failing because the latest version of docker (docker-1.3.2-1.0.amzn1.x86_64) in the amazon repo fails to start up.

Steps to reproduce are:

  • Do I require a load balancer for a web service container in google cloud?
  • Big size of python image in Docker
  • How to use port forwarding to connect to docker container using DNS name
  • Program can't find Boost Graph installed in Docker
  • tinyproxy not tracing xmlhttprequest
  • Unable to discover docker containers
  • ## Launch instance with default amazon AMI
    yum install docker-1.3.2-1.0.amzn1.x86_64
    service docker restart
    ### Get the following error in /var/log/docker
    2014/11/26 05:14:16 docker daemon: 1.3.2 c78088f/1.3.2; execdriver: native; graphdriver:
    [8f6d7cfb] +job serveapi(unix:///var/run/docker.sock)
    [info] Listening for HTTP on unix (/var/run/docker.sock)
    docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, 
          version Base not defined in file with link time reference

    If I downgrade back to docker-1.3.1-1.0.amzn1.x86_64 everything seems to be fine.

    Is the AWS package actually broken, or is it just our setup?
    Is there a work around other than downgrading?

  • How do I create docker image from an existing CentOS?
  • openshift v3 pod file not found
  • Node.js modules not building in Docker
  • Send “sigterm” from Java to Bash script
  • Docker - Mount Directory From Container to Host
  • Rabbitmq producer (symfony 3 ) and error with consumer ( NodeJs )
  • 2 Solutions collect form web for “Is the latest version of docker from Amazon on ec2 broken?”

    Yes, it is broken for me too.

    Downgrading has been the solution yet.

    The same error was by me on a centos VM provisioned at my workplace – a yum update resolved it.

    I suspect a build was broken but went out, and has been fixed subsequently.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.