Gostaria de criar e executar contêineres do Docker no Ubuntu 16.04 LTS. Como instalo o Docker?
Gostaria de criar e executar contêineres do Docker no Ubuntu 16.04 LTS. Como instalo o Docker?
Respostas:
O Docker tem dois tipos: O Comunity Edition (CE) e o Enterprise Edition (EE). Veja esta pergunta para as diferenças. Basta tomar o Docker CE se você não souber qual tomar.
Existem duas maneiras de instalá-lo (obrigado, Katu e Suor !). A maneira oficial do docker é um pouco mais recente.
$ sudo apt-get install docker.io
No passado, essa maneira era desencorajada, pois o pacote do docker estava super desatualizado. As fontes do universo são bastante recentes agora.
As instruções de instalação do Ubuntu listam tudo o que você precisa em detalhes, mas na maioria dos casos se resume a:
(1) Configure o repositório do docker
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
(2) Instale o Docker CE
sudo apt-get update
sudo apt-get install docker-ce
(3) Verifique a instalação
sudo docker run hello-world
A versão mais recente pode ser encontrada aqui . Era 18.06 em novembro de 2018. Esta versão está disponível nas fontes acima, enquanto as fontes padrão do pacote Ubuntu contêm apenas o Docker 1.5 ( fonte ). Você pode encontrar alterações nas notas de versão do docker . A versão 1.5 é tão antiga que não consegui descobrir quantos anos ela tem.
Para instalar a versão do repositório Ubuntu
sudo apt install docker.io
Verifique a versão com
docker --version
Você ainda pode querer executar as etapas pós-instalação . Obrigado @wisbucky
docker.io
pacote Ubuntu está em docker 18.06.1
. O docker.io
pacote Ubuntu foi atualizado em 27 de setembro de 2018 , que é apenas um mês após o lançamento da versão em 21 de agosto de 2018 . Você ainda pode executar as etapas pós-instalação: docs.docker.com/install/linux/linux-postinstall .
docker
, docker-ce
, docker-engine
e, é claro docker.io
...
A maneira mais fácil de instalar o docker no Ubuntu usando o seguinte comando que você pode obter no https://get.docker.com/
Este script destina-se a uma instalação fácil e rápida através de:
$ curl -fsSL https://get.docker.com | sh
ou
wget -qO- https://get.docker.com/ | sh
Para compilações de teste (ou seja, liberar candidatos):
$ curl -fsSL https://test.docker.com | sh
ou
wget -qO- https://test.docker.com/ | sh
Para rc build com recurso experimental:
$ curl -fsSL https://experimental.docker.com | sh
ou
wget -qO- https://experimental.docker.com/ | sh
Para instalar a edição da comunidade, adicione a chave GPG
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Adicione o repositório do docker
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
Para garantir que você instale o docker do repositório do Docker,
apt-cache policy docker-ce
Agora instale a janela de encaixe,
sudo apt-get install -y docker-ce
Seria executado por padrão, mas você pode verificar o status
sudo systemctl status docker
O BTW, para Linux Mint (que é baseado no ubuntu) , precisa alterar o nome do release manualmente, após adicionar o repositório.
Sub etapas:
sudo vi /etc/apt/sources.list.d/additional-repositories.list
sarah
ou outro nome para xenial
.tara
ou outro nome para bionic
.Você pode seguir as etapas abaixo para instalar o docker-ce no Ubuntu -
instale as dependências primeiro
sudo apt install apt-transport-https ca-certificates curl software-properties-common
adicione a chave GPG para o repositório oficial do Docker ao sistema:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Adicione o repositório do Docker em sources.list.d às fontes do APT usando o comando abaixo -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable edge"
verifique se você é capaz de instalar o Docker a partir do repositório do Docker
apt-cache policy docker-ce
Por fim, instale o pacote do Docker CE com o comando abaixo
sudo apt-get install -y docker-ce
Voila, você instalou o Docker-CE. Você pode verificar a instalação verificando a versão do docker-ce instalado
docker --version
Para instruções mais detalhadas, siga este tutorial
Instalação Debian.
lsb_release -a | grep Code
Nome de código: xenial
lscpu | grep Arch
Arquitetura: x86_64
Finalmente faça o download do seu debian src. Vá para https://download.docker.com/linux/ubuntu/dists/ , escolha sua versão do Ubuntu, navegue até pool / stable / e escolha amd64, armhf, ppc64el ou s390x. Baixe o arquivo .deb para a versão do Docker que você deseja instalar.
sudo dpkg -i /path/to/package.deb
docker -v
Docker versão 18.06.0-ce