title: Package unixodbc-bin is not available, but is referred to by another package
body: <p>I was following this answer to be able to connect to an external SQL server using the Google Console Cloud Run. (<a href="https://stackoverflow.com/a/46446438/13342846">https://stackoverflow.com/a/46446438/13342846</a>)</p>
  <p>However, I am receiving the following error when deploying</p>
  <pre><code>Package unixodbc-bin is not available, but is referred to by another package.
  This may mean that the package is missing, has been obsoleted, or
  is only available from another source
  [91mE: Package 'unixodbc-bin' has no installation candidate
  [0m
  unable to stream build output: The command '/bin/sh -c apt-get install unixodbc-bin -y' returned a non-zero code: 100
  Failed to build the app. Error: unable to stream build output: The command '/bin/sh -c apt-get install unixodbc-bin -y' returned a non-zero code: 100
  </code></pre>
  <p>Docker file:</p>
  <pre><code># Python image to use.
  FROM python:3.7
  
  # Set the working directory to /app
  WORKDIR /app
  
  # copy the requirements file used for dependencies
  COPY requirements.txt .
  
  ADD odbcinst.ini /etc/odbcinst.ini
  RUN apt-get update 
  RUN apt-get install -y tdsodbc unixodbc-dev 
  RUN apt-get install unixodbc-bin -y 
  RUN apt-get clean -y 
  
  #....etc
  </code></pre>
  <p>I also created the odbcinst.ini file as described here: <a href="https://stackoverflow.com/a/55282188/13342846">https://stackoverflow.com/a/55282188/13342846</a></p>
  <p>The Python image it is using is 3.7</p>
  <p>Any help would be appreciated!</p>