Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

220
Visualizações
Instalación de docker-ce a través de marionetas

Estoy tratando de instalar docker-ce a través de una marioneta y tengo un par de preguntas.

1: ¿Apt::key realiza automáticamente una 'actualización apt-get' después?

2: ¿Cómo puedo usar el módulo apt:ppa para agregar el repositorio docker-ce? esto se hace con:

 sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"

Pero, ¿cómo usaría apt::ppa para incluir la distribución y el lanzamiento?

Este es todo el bloque de marionetas:

 class docker { $prerequisites = ['apt-transport-https', 'ca-certificates', 'curl'] package { $prerequisites: ensure => installed} apt::key { 'docker-ce': ensure => present, id => '9DC858229FC7DD38854AE2D88D81803C0EBFCD88', options => 'https://download.docker.com/linux/ubuntu/gpg', } apt::ppa {''} package {'docker-ce': ensure => installed} }

EDITAR:

Terminé usando el módulo apt con apt::source, versión codificada porque sé que todos mis sistemas lo ejecutarán.

 class docker { include apt $prerequisites = ['apt-transport-https', 'ca-certificates'] package { $prerequisites: ensure => installed} -> apt::key { 'docker-ce': ensure => present, id => '9DC858229FC7DD38854AE2D88D81803C0EBFCD88', options => 'https://download.docker.com/linux/ubuntu/gpg', } -> apt::source {'docker-ce': location => 'https://download.docker.com/linux/ubuntu', release => 'xenial' } -> exec { 'apt-get-update': command => '/usr/bin/apt-get update' } -> package {'docker-ce': ensure => installed} }
about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Así es como estoy instalando esto:

 apt::key { '9DC858229FC7DD38854AE2D88D81803C0EBFCD88': source => 'https://download.docker.com/linux/ubuntu/gpg', } -> apt::source { 'docker-ce': architecture => 'amd64', location => 'https://download.docker.com/linux/ubuntu', repos => 'stable', release => $::lsbdistcodename, } -> package { 'docker-ce': ensure => 'latest', require => Exec['apt_update'], }
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda