Oracle Linux

Como instalar o Docker no Oracle Linux 8?

Como instalar o Docker no Oracle Linux 8?

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

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:

$ su

Ele 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 unzip

Certifique-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 -allowerasing

Você 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ço

Este 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ço

Como 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 info

Certifique-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_profile

Usamos 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_user

Pode 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.

Como desenvolver um jogo no Linux
Uma década atrás, poucos usuários de Linux preveriam que seu sistema operacional favorito um dia seria uma plataforma de jogos popular para videogames...
Portas de código aberto para motores de jogos comerciais
Recriações gratuitas, de código aberto e de mecanismo de jogo de plataforma cruzada podem ser usadas para jogar jogos antigos, bem como alguns dos tít...
Melhores jogos de linha de comando para Linux
A linha de comando não é apenas sua maior aliada ao usar o Linux - ela também pode ser uma fonte de entretenimento porque você pode usá-la para jogar ...