FERRAMENTAS LINUX: O Docker 1.13.0 Entra Desenvolvimento, para adicionar suporte para o Ubuntu 16.10 e Fedora 25

segunda-feira, 14 de novembro de 2016

O Docker 1.13.0 Entra Desenvolvimento, para adicionar suporte para o Ubuntu 16.10 e Fedora 25




O Primeiro Release Candidate está agora pronto para testes públicos


O Docker 1.13.0 promete ser um grande lançamento, e o changelog da primeira versão RC já é enorme, o que sugere inúmeras melhorias de construção, tais como a capacidade de especificar as imagens que podem ser usados ​​como uma fonte de cache durante a construção, a implementação de um opção experimental para esmagar camadas de imagem para a partir de uma imagem após uma compilação bem-sucedida, bem como o apoio número de passo e opção "--network" para o comando "janela de encaixe de construção".

Há também suporte para comprimir o contexto de construção na construção de uma imagem, e não utilizados build-args são agora permitidas. Além disso, parece que Docker 1.13.0 irá adicionar DEB e RPM construtor para o Ubuntu 16.10 (Yakkety Yak) e Fedora 25 sistemas operacionais, respectivamente, juntamente com suporte para a construção de pacotes Docker Debian (DEBs) para os Ubuntu 16.04 LTS (hospitaleiro Xerus) distro no IBM System z (s390x) e PowerPC (PPC) arquiteturas de 64 bits.

Modo Swarm ganha modo de gestão em segredo

apoio construtor RPM para o sistema operacional baseado em Linux Photon da VMWare estará disponível também no Docker 1.13.0, juntamente com a conclusão de shell para tgz. Claro, Docker 1.13.0 também será lançado com muitas melhorias para o recurso Modo Swarm, tais como uma nova funcionalidade de gerenciamento de segredo, janelas pipe nomeado suporte de modo enxame no Microsoft Windows sistemas, suporte operacional para etiquetas em volumes, ea capacidade para filtrar volumes por etiqueta.

Entre outras características interessantes, podemos notar que Docker 1.13.0 apoiará NFS local (Network File System) volumes para a funcionalidade nomes de host resolver, melhor SELinux rotulagem dos volumes compartilhados por contêiner, a implementação de quota XFS para overlay2, a capacidade de recarregar dinamicamente plugins de autorização, bem como melhorias numerosas redes e Remote API. Além disso, o suporte para o Ubuntu 15.10 (Wily Lobisomem) e Fedora sistema 22 operacional será preterido.

Changelog


Builder 

 Adicionar capacidade para especificar imagens utilizadas como uma fonte de cache em construção. Estas imagens não precisa ter cadeia pai local e pode ser puxado de outros registos # 26839
 (experimental) Adicionar opção de camadas de imagem de squash ao DE imagem após sucesso constrói # 22641
 Fix analisador dockerfile com linha vazia depois da fuga # 24725
 número Add etapa na janela de encaixe build # 24978
 Adicionar suporte para comprimir construir contexto durante a imagem build # 25837
 adicionar --network a janela de encaixe construir # 27702
 Fix comportamento inconsistente entre flag --label na construção janela de encaixe e docker run # 26027
 Corrigir inconsistências camada de imagem ao usar o armazenamento de sobreposição motorista # 27209
 build-args não utilizados são agora permitidas. Um aviso é apresentado em vez de um erro e não conseguiu build # 27412
 Fix problema de cache construtor no Windows # 27805

Contrib 

 Adicionar suporte para a construção de janela de encaixe debs para o Ubuntu hospitaleiro em PPC64 # 23438
 Adicionar suporte para a construção de janela de encaixe debs para o Ubuntu hospitaleiro em s390x # 26104
 Adicionar RPM construtor para VMWare Photon oS # 24116
 conclusões Add shell para tgz # 27735
 Atualize o script de instalação para permitir o uso do espelho na China # 27005
 Adicionar construtor DEB para o Ubuntu 16.10 Yakkety Yak # 27993
 Adicionar construtor RPM para o Fedora 25 # 28222

Distribuição 

 dependência Atualização notário 0.4.2 (changelogs completas aqui) # 27074
 suporte para a compilação em janelas janela de encaixe / # 970 notariais
 mensagens melhorada de erro para erros de autenticação cliente janela de encaixe / notário # 972
 Suporte para encontrar as chaves que estão em qualquer lugar do diretório ~ / .docker / confiança / privada , não apenas em ~ / .docker / confiança / private / root_keys ou ~ / .docker / confiança / private / tuf_keys janela de encaixe / notário # 981
 Anteriormente, em qualquer atualização de erro, o cliente iria cair de volta na cache. Agora vamos fazê-lo apenas se houver um erro de rede ou se o servidor não está disponível ou faltando os dados TUF. Dados TUF inválidos fará com que a atualização falhe - por exemplo, se houve uma rotação de raiz inválido. janela de encaixe / notário # 982
 Melhorar a validação de raiz e Yubikey janela de encaixe registo de depuração / notário # 858 janela de encaixe / notário # 891
 Avisar se os certificados de raiz ou delegações estão perto de validade janela de encaixe / notário # 802
 Avisar se papel de metadados está perto janela de encaixe de validade / notário # 786
 Fix senha tentativa contando recuperação e janela de encaixe detecção de terminal / notário # 906
 Evitar desnecessária uploads blob quando diferentes usuários empurram mesmas camadas de autenticação de registro # 26564
 Permitir armazenamento externo para credenciais de registro # 26354

Logging 

 Padronizar o valor do tag de log padrão em todos os drivers madeireiras # 22911
 melhorar o desempenho e uso de memória quando o log de linhas de log longas # 22982
 Habilitar driver de syslog para Windows # 25736
 Adicionar Logentries motorista # 27471
 Atualização de driver de log AWS para apoiar as tags # 27707
 Unix suporte socket para fluentd # 26088
 Ativar motorista logging fluentd no Windows # 28189
 Sanitize docker etiquetas quando usado como nomes de campo journald # 23725

Networking

 Adicionar suporte de rede --attachable para ativar janela de encaixe de execução para trabalhar no modo de enxame rede sobreposta # 25962
 Adicionar suporte para PublishMode porto de acolhimento nos serviços usando a opção --port em serviço janela de encaixe criar # 27917
 Adicionar suporte para o Windows server 2016 controlador de rede de sobreposição (requer próxima atualização ws2016) # 28182
 Mudar a política de encaminhamento padrão para DROP # 28257
 adicionar suporte para a especificação de endereços IP estáticos para a rede pré-definido em janelas # 22208
 Fix bandeira --publish na janela de encaixe de execução não trabalhar com endereços IPv6 # 27860
 Fix inspecionar rede show de gateway com máscara # 25564
 corrigir um problema em vários endereços em uma ponte pode causar --fixed-cidr para não ter os endereços corretos # 26659
 Add criação timestamp a janela de encaixe rede inspecionar # 26130
 nós Mostrar pares na rede janela de encaixe inspecionar redes sobrepostas enxame # 28078
 Ativar de ping para o endereço VIP serviço # 28019

plugins 

 Mova plugins fora do experimental # 28226
 Adicionar --force no plug-in janela de encaixe remover # 25096
 Adicionar suporte para recarregar dinamicamente plugins de autorização # 22770
 Adicionar descrição em plug-in janela de encaixe ls # 25556
 Adicionar -f / - formato a janela de encaixe plug-in inspecionar # 25990
 Adicionar janela de encaixe plug-in comando create # 28164
 certificados de mesmo nível TLS Enviar da solicitação para plugins de autorização # 27383
 Suporte para rede e IPAM plugins mundial com escopo no modo enxame # 27287

Remote API (v1.25) & cliente 

 Suporte pilha janela de encaixe implantar a partir de um arquivo de Compose # 27998
 (experimental) implementar checkpoint e restaurar # 22049
 Adicionar bandeira --format a janela de encaixe Informação # 23808
 Retirar --name a partir do volume janela de encaixe criar # 23830
 Adicionar ls pilha docker # 23886
 Adicionar um novo é-tarefa ps filtro # 24411
 Adicionar bandeira --env-arquivo a janela de encaixe criar o serviço # 24844
 Adicionar --format nas estatísticas docker # 24987
 Marca nó janela de encaixe ps padrão para auto no enxame nó # 25214
 Adicionar --group no serviço de janela de encaixe criar # 25317
 Adicionar --no-trunc para a saída de serviço / node / pilha ps [# 25337 (# 25337)
 Adicionar Logs para ContainerAttachOptions então vá clientes podem solicitar para recuperar registros de contêiner como parte do processo de anexar # 26718
 Permitir cliente para falar com um servidor mais antigo # 27745
 Informe do lado do cliente usuário que uma remoção recipiente está em andamento # 26074
 Adicionar Isolamento à / info endpoint # 26255
 Adicionar userns à / info endpoint # 27840
 não permita que mais de um modo de ser solicitado no uma vez nos serviços de ponto de extremidade # 26643
 Adicionar bandeira --mount a janela de encaixe criar e janela de encaixe run # 26825 # 28150
 adicionar capacidade de / para recipientes / criar API para especificar montagens de uma forma mais granular e mais seguro caminho # 22373
 Adicionar bandeira --format para ls rede e volume ls # 23475
 Permitir que a janela de encaixe de nível superior inspecionar comando para inspecionar qualquer tipo de recurso # 23614
 Permitir desactivação do --entrypoint no prazo janela de encaixe ou janela de encaixe criar # 23718
 comandos Reestruturar CLI, adicionando comandos imagem janela de encaixe e de contêiner janela de encaixe para uma maior consistência # 26025
 Remover coluna Comando da saída ls serviço # 28029
 Adicionar --format a janela de encaixe eventos # 26268
 permitem especificar vários nós no nó janela de encaixe ps # 26299
 Restringir dígitos fracionários para 2 casas decimais em imagens docker saída # 26303
 Adicionar --dns-opção de janela de encaixe prazo # 28186
 Adicionar ID da imagem ao container cometer evento # 28128
 Adicionar binários externos versão a janela de encaixe informação # 27955
 Adicionar informação para endereços gerente na saída de informação janela de encaixe # 28042
 Adicionar um novo filtro de referência para imagens docker # 27872

Runtime

 Adicionar bandeira daemon --experimental para habilitar os recursos experimentais, em vez de enviá-las em um build # 27223 separada
 Adicionar uma bandeira --shutdown-timeout daemon para especificar o tempo limite padrão (em segundos) para parar recipientes graciosamente antes daemon saída # 23036
 Adicionar --stop-timeout para especificar o valor do tempo limite (em segundos) para recipientes individuais para parar # 22566
 Adicionar uma nova bandeira daemon --userland-proxy-caminho para permitir que a configuração do proxy userland em vez de usar a janela de encaixe-proxy codificado de $ pATH # 26882
 Adicionar boolean flag - init no dockerd e na janela de encaixe de execução para usar tini um processo init-colhendo zombie como PID 1 # 26061 # 28037
 Adicionar uma nova bandeira daemon --init-path para permitir configurar o caminho para o binário docker-init # 26941
 suporte Adicionar para viver recarregar registro insegura na configuração # 22337
 Adicionar suporte para tamanho de armazenamento-opt no Windows daemons # 23391
 melhorar a confiabilidade de --rm janela de encaixe prazo, movendo-a partir do cliente para o servidor # 20848
 Adicionar suporte para --cpu-rt-período, e - bandeiras -CPU-rt-runtime, permitindo recipientes para executar threads em tempo real quando CONFIG_RT_GROUP_SCHED está habilitado no kernel # 23430
 Permitir guia paralela, pausar, retomar # 24761 / # 26778
 Implementar quota XFS para # 24771 overlay2
 Fix questão parcial / total do filtro em tarefas de serviço --filter # 24850
 Deixe o motor funcionar dentro de um espaço de nomes de usuário # 25672
 Corrigir uma condição de corrida entre o dispositivo diferido remoção e dispositivo de retomar, ao usar o devicemapper graphdriver # 23497
 Adicionar estatísticas docker apoiar no Windows # 25737
 permitir o uso --pid = host e --Peso líquido = host quando --userns = host # 25771
 (experimental) Adicionar métricas # 25820 saída de
 emissão Fix nas estatísticas docker com NetworkDisabled = true # 25905
 Adicionar janela de encaixe de suporte superior no Windows # 25891
 Grave pid do processo exec'd # 27470
 Adicionar suporte para procurar usuário / grupos via getent # 27599
 Adicionar novo comando sistema de janela de encaixe com df e podar subcommands para a gestão de recursos do sistema, bem como a janela de encaixe {recipiente, imagem, volume, network} ameixa subcommands # 26108 # 27525 / # 27525
 corrigir um problema em que os contentores não poderia ser interrompido ou mortos, definindo XFS max_retries a 0 em cima ENOSPC com devicemapper # 26212
 Fix janela de encaixe cp não copiar para dir volume de um recipiente no CentOS com devicemapper # 28047
 Promover a sobreposição (2) graphdriver # 27932
 Add --seccomp-profile bandeira daemon para especificar um caminho para um perfil seccomp que substitui o padrão # 26276
 ulimits correção no docker inspeccionar quando --default-ulimit é definido em daemon # 26405
 Adicionar solução para os problemas de sobreposição durante a construção em kernels mais antigos # 28138
 Adicionar TERM variável de ambiente em exec janela de encaixe -t # 26461
 Honor definição do sinal --stop de um recipiente em cima janela de encaixe matar # 26464

Modo Swarm

 Adicionar gestão # 27794 segredo
 visualizar o modo de endpoint na saída do serviço de janela de encaixe inspecionar --pretty # 26906
 Marca docker saída ps serviço mais suportável pelo encurtamento IDs de serviços em nomes de tarefas # 28088
 janela de encaixe nó ps agora o padrão é o atual nó # 25214
 Adicionar -a / - todas as bandeiras a janela de encaixe ps serviço e nó janela de encaixe ps para mostrar todos os resultados # 25983
 Add - dns, --dns-opt, e --dns-search para atender criar. # 27567
 Adicionar --force para janela de encaixe serviço de atualização # 27596
 Adicionar -q para janela de encaixe ps serviço # 27654
 Exibição número de serviços globais em serviços docker ls # 27710
 Retirar bandeira --name de actualização do serviço janela de encaixe. Esta bandeira é apenas funcional em serviço de janela de encaixe criar, então foi removido do comando update # 26988
 nós trabalhadores Fix não se recuperar por causa de problemas de rede transitórios # 26646
 Adicionar suporte para registros de saúde consciente de balanceamento de carga e DNS # 27279
 Adicionar --hostname a janela de encaixe serviço de criar # 27857
 Adicionar bandeira --tty a janela de encaixe serviço create / update # 28076
 Detecção automática, armazenar e expor o endereço IP do nó como visto pelo gerente # 27910
 Encryption em repouso de chaves gerente e dados jangada # 27967
 Adicionar --update-max -failure-ratio, --update-monitor e bandeiras --rollback a janela de encaixe serviço de atualização # 26421
 corrigir um problema com autodiscovery endereço no enxame janela de encaixe o init rodando dentro de um recipiente # 26457
 (experimental) Adicionar comandar registros de serviço janela de encaixe para exibir os logs para um serviço # 28089
 imagens Pin por digerir para o serviço de janela de encaixe criar e atualizar # 28173
 Adicionar curta (-f) flag para o nó janela de encaixe --force rm e licença janela de encaixe enxame --force # 28196
 fazer imagem não repull se preso por digerir # 28265
 enxame apoio -mode para indows # 27838

Volume 

 Adicionar suporte para etiquetas em volumes # 25628
 Adicionar suporte para volumes de filtragem pelo selo # 25628
 Adicionar um sinalizador --force em rm volume de janela de encaixe para purgar com força os dados do volume que já foi excluído # 23436
 aumentar o volume janela de encaixe inspeção para mostrar todas as opções usadas ao criar o volume # 26671
 Adicionar suporte para volumes locais NFS para resolver nomes de host # 27329

Segurança 

 Fix selinux rotulagem de volumes compartilhados em um recipiente # 23024
 Proibir / sys / firmware / ** de ser acessado com apparmor # 26618

DEPRECATION 

 Marcado o comando janela de encaixe daemon como obsoleto. O daemon é movido para um binário separado (dockerd), e deve ser usado em vez # 26834
 reprovada não-versionadas API endpoints # 28208
 Retirar Ubuntu 15.10 (Wily Lobisomem) como plataforma suportada. Ubuntu 15.10 é EOL, e já não recebe atualizações # 27042
 Retirar Fedora 22 como plataforma suportada. Fedora 22 é EOL, e já não recebe atualizações # 27432
 Preterir o repo: sintaxe ShortID na janela de encaixe puxar # 27207
 reprovada apoio sistema de arquivos sem d_type de sobreposição / drivers de armazenamento overlay2 # 27433
 reprovada MAINTAINER em Dockerfile # 25466
 Preterido filtro param para endpoint / imagens / json # 27872


Clique aqui para fazer o download do Docker 1.13.0 RC1


Até a próxima!!!

Nenhum comentário:

Postar um comentário