Os contêineres Docker são compatíveis com qualquer imagem base ou somente com a imagem base original?

1

Estou tentando entender o Docker.

Não faz sentido para mim que um contêiner seja compatível com qualquer imagem de base.

Isso não é o mesmo que dizer que qualquer aplicativo antigo será executado em qualquer sistema operacional?

O que estou deixando de entender?

    
por Duke Dougal 10.09.2014 / 08:18

1 resposta

4

Citando documentação do Docker:

"O contêiner do Docker Engine compreende apenas o aplicativo e suas dependências. Ele é executado como um processo isolado no espaço do usuário no sistema operacional do host, compartilhando o kernel com outros contêineres."

Eparaajudararespondersuapergunta, referência : " Cada contêiner é criado a partir de um Docker image Os contêineres do Docker podem ser executados, iniciados, interrompidos, movidos e excluídos. Cada contêiner é uma plataforma de aplicativos isolada e segura. "

Dizer "um contêiner é compatível com qualquer imagem de base", eu pensaria nele como " quando um contêiner é colocado sobre uma imagem de base, ele pode ser encapsulado como uma nova imagem e transportado para qualquer máquina Linux que execute o Docker. "

    
por 02.10.2014 / 19:02

Tags