Usando repositórios do Debian em vez do Ubuntu no container do docker

0

AVISO LEGAL: Não tenho certeza se meus pensamentos fazem sentido, por isso não hesite em me dizer se estou no caminho errado.

Atualmente, estou executando uma máquina debian 9 com o Docker. Eu corro vários contêineres - a maioria deles construídos por mim - usando a base de imagem debian oficial ( FROM debian:stretch ). Eu uso apt-get dentro dos contêineres para instalar pacotes (De repositórios da Debian, obviamente). Isso tem funcionado bem para mim até agora.

Recentemente, descobri que muitas das imagens Docker criadas pela comunidade usam a base de imagem de phishing , que é baseado no Ubuntu, mas resolve vários problemas que surgem do uso da base de imagens do Ubuntu. Meu palpite é que você tem os mesmos problemas com a imagem oficial do Debian (mas não tenho certeza disso).

Embora minha configuração funcione bem para mim, gosto da ideia de uma imagem de base amigável ao docker. No entanto, eu não sou muito experiente com as diferenças entre o Ubuntu e o Debian. Parece que não há uma imagem de base de phusion baseada no debian, então minha tentativa (ingênua?) Seria usar o baseimage do ubuntu e alterar a configuração do sources.list para usar os repositórios do Debian.

É uma boa ideia:

  1. Executar um contêiner docker com baseimage do Ubuntu em um host debian (em geral)?
  2. Altera a configuração do sources.list dentro de um contêiner do ubuntu para usar INTIVITAMENTE os repositórios do Debian?

Quaisquer pensamentos, comentários ou respostas são muito apreciados!

    
por Johannes Büttner 10.11.2017 / 15:36

0 respostas