Docker é uma série de estruturas que usam virtualização no nível do sistema operacional para fornecer aplicativos em pacotes chamados de contêineres como itens de serviço. Os contêineres são isolados uns dos outros e seus programas, pastas e arquivos de configuração são empacotados. Eles podem se comunicar entre si por meio de plataformas bem definidas. Portanto, neste artigo, discutiremos como instalar e configurar o Docker em seu sistema Oracle Linux 8.
Pré-requisitos
- O Oracle Linux 8 deve ser instalado em sua Virtual Box Machine.
- O usuário deve ter direitos de usuário root para instalar o Docker.
Faça login como um usuário Sudo
Abra seu Oracle Linux 8 em sua caixa virtual e faça login a partir dele. Em seguida, abra seu terminal no Oracle Linux 8 e certifique-se de fazer o login como um raiz usuário usando o seguinte comando sudo:
$ suEle pedirá sua senha de usuário root, e você deve fornecê-la para prosseguir com os processos adicionais anexados abaixo.
Se você já instalou alguns repositórios do Docker, você deve removê-los usando o comando yum afixado:
# sudo yum remove docker docker-common docker-selinux docker-engine
Instalar repositórios e utilitários necessários
No início, você deve instalar e habilitar alguns repositórios que são úteis e necessários para a instalação do Docker. Então, primeiro, você deve instalar os utilitários yum. Para tanto, execute o comando citado a seguir:
# sudo dnf install -y dnf-utils zip unzipCertifique-se de tentar esses comandos com privilégios sudo, caso contrário, eles podem não funcionar corretamente.
Em segundo lugar, você deve instalar e baixar o repositório de configuração para Docker, que é docker-ce. Use o comando anexado abaixo em seu terminal usando a inicialização sudo:
# sudo dnf config-manager -add-repo = https: // download.docker.com / linux / centos / docker-ce.repo
Instale o Docker
Finalmente, você pode instalar o Docker em seu Oracle Linux 8. Certifique-se de fazer o login como um usuário root. Use o seguinte comando citado para instalar o Docker no Oracle Linux 8 via terminal:
$ sudo dnf install -y docker-ce --nobest
Se você não conseguir instalar o Docker usando o comando acima e estiver enfrentando alguns erros, existem algumas maneiras de resolver estes. Tente este comando com a adição da tecla “permitindo apagar” no final dele, conforme mostrado abaixo:
# sudo dnf install -y docker-ce -nobest -allowerasingVocê também pode usar o comando anexado abaixo:
# sudo dnf install -y docker-ce -nobest -skip-broken
Você pode ver que sua instalação começou. Você tem que esperar algum tempo até que ele instale seu Docker no Oracle Linux 8 com sucesso.
Habilitar serviço Docker
Para começar a usar o Docker, você precisa habilitar seu serviço docker no Oracle Linux 8. Para isso, use o seguinte systemctl comando como um usuário root:
# systemctl enable docker.serviçoEste comando irá habilitar o Docker em seu Oracle Linux 8.
Também pode exigir autenticação pedindo sua senha para o usuário atual pelo qual você está logado.
Depois de habilitar, você pode iniciar o serviço Docker usando o seguinte comando systemctl:
# systemctl start docker.serviço
Verificar status
Você também pode verificar o status do seu serviço Docker recém-instalado, esteja funcionando corretamente ou não. Para descobrir o status do Docker, experimente o abaixo mencionado systemctl status comando no terminal:
# systemctl status docker.serviçoComo fica claro na imagem abaixo, o Docker Engine recém-instalado está Ativo e correndo corretamente sem erros.
Verifique as informações do Docker
Felizmente, você pode verificar o informação do Docker que acabou de ser instalado em seu Oracle Linux 8. Para fazer isso, tente o comando abaixo da seguinte maneira:
# docker infoCertifique-se de fazer o login como um usuário root primeiro. Seu sistema exibirá todas as informações relacionadas ao Docker, conforme mostrado na imagem.
Verifique a versão do Docker
Além disso, se você deseja verificar a versão instalada do Docker em seu Oracle Linux 8, use o seguinte comando:
# versão docker
Criar usuário com privilégios de Sudo
Finalmente, seu Docker está pronto para uso. Se você não quiser usar uma conta sudo, deverá atribuir os privilégios sudo a outro usuário para executar comandos docker. Em primeiro lugar, faça um novo usuário da conta raiz da seguinte forma:
# useradd docker_user
Adicionar o usuário Sudo a um grupo
Adicione este usuário recém-criado no / etc / sudoers arquivo para deixar sua entrada clara, da seguinte maneira:
# echo “docker_user ALL- (ALL) NOPASSED: / usr / bin / docker” >> / etc / sudoers
Depois de adicionar este usuário ao arquivo sudoers, você tem que criar um grupo e atribuí-lo ao usuário que acabou de ser criado como um usuário sudo. Para fazer isso, use o seguinte comando:
# echo “alias docker = \” sudo / usr / bin / docker \ ”” >> / home / docker_user /.bash_profileUsamos um alias neste arquivo bash_profile do usuário recém-criado para evitar qualquer uso posterior de sudo em seu comando.
Faça login como usuário Sudo recém-criado
Agora você tem que Conecte-se como um usuário sudo que você criou especialmente para o Docker tentar comandos. Use o Docker como um usuário sudo por meio do seguinte comando para alternar para um usuário sudo recém-criado:
#su - docker_userPode pedir pelo seu senha para confirmar sua ação. No nosso caso, não definimos uma senha, por isso não irá pedir a senha docker_user, como mostrado abaixo.
Agora, você pode finalmente começar a usar o Docker por meio de diferentes comandos como um usuário sudo.
Conclusão
Discutimos e aprendemos sobre métodos muito simples e eficientes de instalação do Docker no Oracle Linux 8. Neste artigo, aprendemos sobre a instalação básica e o uso do Docker. Esperançosamente, este artigo facilitou muito para que você entenda a instalação do Docker e seu uso.