minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
A empresa usa Docker, mas todos na equipe usam silenciosamente e nenhum treinamento é dado.
Você precisa usar uma escada para acessar o site oficial do docker:Instalar o Docker Engine no Ubuntu
Há uma pergunta aqui: Qual é a relação entre Docker Engine e Docker e DockerDesktop?
Na página "Instalar Docker Engine no Ubuntu", "Métodos de instalação" descreve:
Você pode instalar o Docker Engine de diferentes maneiras, dependendo das suas necessidades (Você pode instalar o Docker Engine de diferentes maneiras, dependendo das suas necessidades)
1)O Docker Engine vem junto com o Docker Desktop para Linux. Esta é a maneira mais fácil e rápida de começar.
Docker Engine vem junto com Docker Desktop para Linux.Esta é a maneira mais fácil e rápida de começar
2)Configure e instale o Docker Engine a partir do repositório apt do Docker.
Configure e instale o repositório apt do Docker Engine Docker.
3)Instale-o manualmente e gerencie as atualizações manualmente.
Instale-o manualmente e gerencie as atualizações manualmente.
4)Use um script de conveniência. Recomendado apenas para ambientes de teste e desenvolvimento.
Use um script de conveniência. Recomendado apenas para ambientes de teste e desenvolvimento.
Seguindo as instruções acima, instalar o Docker Desktop é a maneira mais simples. No entanto, após baixar o Docker Desktop.deb, a instalação falha com o seguinte prompt:
sudo apt-get atualização
sudo apt-get install ./docker-desktop-amd64.deb
Os seguintes pacotes têm dependências não atendidas:
docker-desktop: Depende: docker-ce-cli, mas não é instalável
E: Incapaz de corrigir os problemas, você segurou pacotes quebrados.
Documentos do site oficial,
Originalmente pensei que a versão do ubuntu20 estava errada, mas não consegui encontrar uma versão que fosse compatível com o ubuntu20.
Perguntas de pesquisaNão é possível instalar o Docker Desktop no Ubuntu 22.04
O Docker Desktop tem uma dependência no docker CLI, que requer que o repositório de pacotes download.docker.com seja configurado antes de instalar o pacote docker-desktop; pela mensagem de erro, suspeito que você não configurou esse repositório (veja a “etapa 1” nas instruções; https://docs.docker.com/desktop/install/ubuntu/#install-docker-desktop
(O Docker Desktop depende da CLI do docker, que requer que o repositório do pacote download.docker.com seja configurado antes de instalar o pacote docker-desktop; a julgar pela mensagem de erro, suspeito que você não tenha configurado esse repositório (consulte "Etapa 1" nas instruções "; https://docs.docker.com/desktop/install/ubuntu/#install-docker-desktop)
Combinado com documentação:Instale o Docker Desktop no Ubuntu
Em seguida, na página de download do documento Docker DesktopInstalar o Docker Desktop no Ubuntu
Instalar o Docker Desktop
Abordagem recomendada para instalar o Docker Desktop no Ubuntu:
1. Configure o repositório de pacotes do Docker. Veja a etapa um de Instalar usando o repositório apt.
2. Baixe o pacote DEB mais recente.
3. Instale o pacote com o apt da seguinte maneira:
sudo apt-get atualização
sudo apt-get install ./docker-desktop-<arch> .deb
Você precisa instalar o repositório de pacotes do Docker primeiro. Não sei o que isso tem a ver com o Docker e qual é sua utilidade.
Instalar usando o repositório apt
Antes de instalar o Docker Engine pela primeira vez em uma nova máquina host, você precisa configurar o repositório do Docker. Depois, você pode instalar e atualizar o Docker a partir do repositório.
1. Configure o repositório apt do Docker.
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 这是个什么命令?
sudo apt-get update
2. Instale os pacotes do Docker.
Mais recente:
To install the latest version, run:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Versão específica:
To install a specific version of Docker Engine, start by listing the available versions in the repository:
# List the available versions:
apt-cache madison docker-ce | awk '{ print $3 }'
5:27.0.3-1~ubuntu.24.04~noble
5:27.0.2-1~ubuntu.24.04~noble
...
Select the desired version and install:
VERSION_STRING=5:27.0.3-1~ubuntu.24.04~noble
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin
3. Verifique se a instalação do Docker Engine foi bem-sucedida executando a imagem hello-world.
sudo docker run hello-world
Este comando baixa uma imagem de teste e a executa em um contêiner. Quando o contêiner é executado, ele imprime uma mensagem de confirmação e sai.
Precisa usar sudo para executar comandos do Docker
pergunta:
Comando sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc preso? ! !
Solução:Instalando o Docker no Ubuntu, falha na adição da chave GPG oficial do Docker, solução
(1) Primeiro baixe a chave GPG oficial para o seu computador local. O arquivo baixado é um arquivo gpg.
(2) Após baixá-lo localmente, use o seguinte comando para instalar a chave GPG oficial:
sudo apt-key add ./gpg
O mecanismo apt-key do Linux precisa ser estudado no futuro
Depois de usar o comando local sudo apt-key add ./gpg gpg Adicionar o repositório ao comando Apt sources add docker library Acho que deveria ser modificado, mas não sei como modificá-lo
Usei o arquivo Desktop.deb baixado
Existem problemas, existem problemas. . . .