title: Installing OpenSSL inside a docker image
body: <p>I'm working with Docker and I have the following Dockerfile</p>
  
  <pre><code>FROM ubuntu:16.04
  
  RUN dpkg --add-architecture i386 &amp;&amp; apt update &amp;&amp; apt install -y \
          bc \
          build-essential \
          cpio \
          dosfstools \
          g++-multilib \
          gdisk \
          git-core \
          libncurses5-dev \
          libncurses5-dev:i386 \
          python \
          squashfs-tools \
          sudo \
          unzip \
          wget \
          locales \
      &amp;&amp; rm -rf /var/lib/apt/lists/*
  
  RUN locale-gen en_US.UTF-8
  ENV LANG en_US.UTF-8
  ENV LANGUAGE en_US:en
  ENV LC_ALL en_US.UTF-8
  
  WORKDIR "/sedutil"
  
  CMD ["/sedutil/images/autobuild.sh","-h"]
  </code></pre>
  
  <p>I added to the list "libssl-dev" and "openssl" . Now I'm tryng to complie some c++ code inside the docker. It seems that the compiler does not find the openssl headers because it returns </p>
  
  <pre><code>fatal error: openssl/evp.h: No such file or directory
  #include &lt;openssl/evp.h&gt;
  </code></pre>
  
  <p>I think that adding "libssl-dev" is not enough. Any suggestion ?</p>