Apple dos EUA lança ferramenta de contêiner Linux de código aberto Container 1.0.0

2026-07-08 15:52
Favoritos

De acordo com pt.wedoany.com-A Apple lançou a versão 1.0.0 do Container, uma ferramenta que oferece uma solução de máquina virtual leve para executar contêineres Linux em Macs com Apple Silicon. O Container é escrito em Swift, otimizado para Apple Silicon e utiliza o pacote Containerization Swift para gerenciamento de contêineres, imagens e processos. Os contêineres criados são compatíveis com OCI e podem ser extraídos e enviados de qualquer repositório padrão, e as imagens construídas a partir deles também podem ser executadas em outros aplicativos compatíveis com OCI.

contêiner apple

A versão 1.0.0 adiciona o comando container machine, permitindo que desenvolvedores criem ambientes Linux persistentes com integração estreita ao Mac host. A configuração foi migrada para arquivos TOML, substituindo as antigas configurações de propriedades do sistema do usuário pelo arquivo config.toml, e os subcomandos get e set de container system property foram removidos. Esta é uma alteração significativa que exige a atualização de scripts que chamam os subcomandos relacionados. A versão também organizou a saída de ajuda dos subcomandos e adicionou o comando container cp para mover arquivos entre o host e contêineres em execução, atendendo a uma demanda não resolvida desde os primeiros dias do projeto.

Esta versão corrige um erro de cálculo no comando system df que reportava o uso de disco. Na rede, o problema de vazamento de endereços foi resolvido ao vincular cada concessão de endereço IP à sua conexão XPC. Também foi adicionada a opção --stop-signal e unificada a estrutura de saída dos comandos ls e inspect para contêineres, imagens, redes e volumes nos formatos JSON, YAML e TOML. Além disso, a versão abandonou a compatibilidade com a interface de aplicação XPC versão 0, e versões futuras adicionarão controle de versão para a própria API.

Para executar o Container, é necessário um Mac com Apple Silicon e macOS 26, pois o projeto depende dos recursos de virtualização e rede introduzidos nesta versão. A Apple afirma que problemas que não podem ser reproduzidos no macOS 26 geralmente não serão resolvidos. A instalação é feita usando pacotes assinados da página de lançamentos do GitHub, e o serviço em segundo plano pode ser iniciado com container system start. O script de atualização incluído com a ferramenta pode lidar com migrações para versões mais recentes ou mais antigas. O projeto está disponível gratuitamente no GitHub, com o repositório tendo recebido mais de 46.500 estrelas e quase 1.500 forks da comunidade.

Este boletim é uma compilação e reprodução de informações de parceiros estratégicos e da internet global, destinado apenas para troca de informações entre leitores. Em caso de infração ou outros problemas, por favor, informe-nos imediatamente, e este site fará as devidas modificações ou exclusões. A reprodução deste artigo é estritamente proibida sem autorização formal. E-mail: news@wedoany.com