Docker Centos 7 easy_install supervisor ssl issue behind proxy

For the last two days I am reading docker-container and trying to setup an Apache container.

I am behind proxy. Below is the content of my Dockerfile.

  • SSH into a DC/OS created public agent node to deploy a Docker container?
  • 'clear' doesn't clean the screen when I run docker on Windows Command Prompt
  • Fig: how do I run commands on an existing container?
  • Accessing Docker Node API from Digital Ocean
  • How to give docker container write/chmod permissions on mapped volume?
  • Docker and Angular app: one or two containers?
  • FROM centos:latest
    ENV http_proxy <Perfect Proxy schema here>
    ENV https_proxy <Perfect Proxy schema here>
    ENV ftp_proxy <Perfect Proxy schema here>
    RUN yum -y update
    RUN yum -y install python-setuptools
    RUN easy_install supervisor
    RUN mkdir -p /var/log/supervisor
    RUN yum -y install which
    RUN yum -y install git
    

    All went good before RUN easy_install supervisor. I am getting the error below.

    Step 6 : RUN easy_install supervisor
     ---> Running in 1e566719d244
    Searching for supervisor
    Download error on https://pypi.python.org/simple/supervisor/: [Errno 1] _ssl.c:504: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol -- Some packages may not be found!
    Couldn't find index page for 'supervisor' (maybe misspelled?)
    Scanning index of all packages (this may take a while)
    Download error on https://pypi.python.org/simple/: [Errno 1] _ssl.c:504: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol -- Some packages may not be found!
    No local packages or download links found for supervisor
    error: Could not find suitable distribution for Requirement.parse('supervisor')
    2014/09/12 13:37:47 The command [/bin/sh -c easy_install supervisor] returned a non-zero code: 1
    

    Please suggest how to resolve this issue.

    Thanks in advance.

  • Can not pull docker images from docker-registry when using ceph storage
  • Access jboss 8080 port inside docker container
  • deis images with dependencies of etcd have error executing bin/boot script: “waiting for etcd at :4001…”
  • Docker : How to run a service and a terminal in one command?
  • Docker LAMP stack - lstat apache_default: no such file or directory?
  • Can not connect to mongodb container
  • One Solution collect form web for “Docker Centos 7 easy_install supervisor ssl issue behind proxy”

    use pip instead

    RUN yum install -y python-pip && pip install pip --upgrade
    RUN pip install --no-deps --ignore-installed --pre supervisor 
    
    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.