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!!!
Marcadores: Linux, Android, Segurança
Docker 1.13.0,
Docker 1.13.0 RC1,
Fedora 25,
Linux,
Notícia,
Ubuntu 16.10
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário