1. Configuração do ambiente (linux)
1. O requisito para que o docker seja executado no Centos7.x é que a versão do kernel seja superior a 3.10. Verifique a versão do kernel:
sem nome -r
2. Atualize o índice do pacote yum
sudo yum makecache rápido
sudo yum instalar epel-release
2. Método de instalação
1. Método oficial de instalação com um clique
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2. Início dos Dockers
1.1 Iniciar comando docker: sudo systemctl start docker
1.2 Verifique se o docker está instalado corretamente
sudo docker pull olá-mundo
sudo docker execute olá-mundo
1.3 Visualize todos os contêineres na janela de encaixe
docker ps -a todos os contêineres; docker ps todos os contêineres em execução
1.4 Comandos comuns
Configure a inicialização automática na inicialização: chkconfig docker on
Reinicialização do daemon: systemctl daemon-reload
Reinicie o serviço docker: systemctl restart docker / service docker restart
Desligue o serviço docker: docker systemctl stop docker / docker service docker stop
Remover docker: yum remove docker-ce
Exclua imagens, contêineres, arquivos de configuração, etc.: rm -rf /var/lib/docker
Pesquise a imagem do warehouse: nome da imagem de pesquisa do docker
Extrair imagem: nome da imagem do docker pull
Excluir contêiner: ID do contêiner docker rm
Ver espelho: imagens docker
Excluir espelho: ID do espelho docker rmi
Iniciar e parar o contêiner: docker start/stop ID/nome do contêiner
Insira o contêiner: docker exex -it nome do contêiner, ID /bin/bash
Configure o endereço do espelho do docker: echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sysconfig/docker Após a execução (systemctl daemon-reload, service docker start)
3. Instale o docker no Ubuntu20.04
1. Instale o curl: sudo apt install curl
2. Adicione a chave GPG oficial do docker: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
3. Adicione a fonte do pacote docker: sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4. Atualize o cache do pacote e instale o docker: sudo apt update sudo apt install docker-ce
5. Verifique se foi bem-sucedido: versão do docker
6. Por padrão, apenas o usuário root ou usuários na lista sudoer podem executar comandos do Docker, enquanto usuários comuns precisam executar comandos do Docker por meio do sudo. Para evitar a necessidade de inserir uma senha sempre que executar um comando do Docker, você pode adicionar o usuário atual ao grupo de usuários do docker: sudo usermod -aG docker $USER
7. Para que a modificação do grupo de usuários tenha efeito, você precisa reiniciar o serviço Docker: sudo systemctl restart docker