Instale o docker no CentOS7

Instale o docker no CentOS7

Docker é um sistema de contêiner de código aberto. É amplamente utilizado para implantação de alta densidade de aplicativos na nuvem. Ele usa o mesmo kernel que o sistema operacional host para virtualizar um sistema operacional. Ele tem um grande repositório de imagem que você pode usar para colocar um contêiner em funcionamento em alguns minutos. O repositório de imagem do docker possui uma imagem pré-configurada do docker para quase qualquer tipo de aplicativo e sistema operacional. Digamos que você queira executar um servidor da web php. Você pode encontrá -lo no repositório de imagem do Docker e o sistema operacional base pode ser Ubuntu, Debian ou CentOS. Existem imagens diferentes para PHP para cada sistema operacional diferente. Neste artigo, mostrarei como instalar o Docker no CentOS 7. Vamos começar.

Instalando o docker

Estou usando o CentOS 7.4 Como você pode ver na saída do seguinte comando:

$ cat /etc /redhat libera

A versão do kernel que estou usando é 3.10.0 Como você pode ver na saída do seguinte comando:

$ uname -r

Você precisa Yum-Config-manager Para ativar o CentOS 7 Extras e o Docker CE Repository à sua máquina CentOS 7. Yum-Config-manager É fornecido por yum-utils pacote.

Você pode instalar yum-utils Pacote com o seguinte comando:

$ sudo yum install yum -utils -y

Como você pode ver na captura de tela abaixo, eu já tenho yum-utils Pacote instalado na minha máquina. Se você não tiver, será instalado.

Agora você pode ativar o repositório do CentOS 7 Extras com o seguinte comando:

$ sudo yum-config-manager-extras do

Agora execute o seguinte comando para verificar se extras repo está ativado:

$ sudo yum repolista

Como você pode ver na seção marcada na captura de tela abaixo, o extras repo está ativado.

Docker depende Dados-devidos-Mapper-Persistent e lvm2 pacote. Você pode instalar esses pacotes com o seguinte comando:

$ sudo yum install instalar-mapper-persistent-data lvm2

Agora pressione 'y' e depois pressione para continuar.

Dados-devidos-Mapper-Persistent e lvm2 Os pacotes devem ser instalados.

Agora você precisa adicionar o repositório oficial do Docker à sua máquina CentOS 7.

Você pode executar o seguinte comando para adicionar o repositório do Docker ao CentOS 7 usando Yum-Config-manager:

$ sudo yum-config-manager --add-repo https: // download.Docker.com/linux/CentOS/Docker-CE.repo

O repositório do Docker deve ser adicionado.

Agora você pode instalar o docker.

Para instalar o Docker em sua máquina CentOS 7, execute o seguinte comando:

Pressione 'y' e depois pressione para continuar.

O Yum Package Manager deve começar a baixar os pacotes do Docker, como mostrado na captura de tela abaixo.

Em um ponto, você pode ser solicitado a aceitar a chave GPG do Docker. Pressione 'y' e depois pressione para continuar.

A instalação deve continuar como mostrado na captura de tela abaixo.

Docker deve ser instalado.

Agora você pode iniciar o serviço Docker System com o seguinte comando:

$ sudo SystemCtl Start Docker

Você também deve adicionar serviço do Docker à inicialização do sistema. Portanto, começará automaticamente na inicialização.

Você pode executar o seguinte comando para adicionar serviço do Docker à inicialização do sistema:

$ sudo systemctl atability docker

Como você pode ver na captura de tela abaixo, o serviço do sistema Docker é adicionado à startup.

Agora adicione seu usuário ao Docker grupo de sistemas. Dessa forma, você pode acessar todos os comandos do Docker sem usar sudo.

Para adicionar seu usuário a Docker Grupo, execute o seguinte comando:

$ sudo userMod -AG Docker Shovon

Nota: Aqui Shovon é o usuário da minha máquina CentOS 7. Seu nome de usuário deve ser diferente.

Agora reinicie sua máquina do CentOS 7 com o seguinte comando:

$ sudo reiniciar

Depois que seu computador começar, você pode verificar se o Docker está trabalhando com o seguinte comando:

Versão $ docker

Como você pode ver na captura de tela abaixo, a versão do Docker instalada na minha máquina do CentOS 7 é 17.12. Está funcionando corretamente.

Uso básico do Docker

Você pode executar um padrão Olá Mundo Recipiente do Docker para testar se está funcionando ou não.

Você pode executar o seguinte comando para executar o Olá Mundo Docker Container:

$ Docker Run Hello-World

O Olá Mundo A imagem de contêiner será pesquisada no disco local. Pela primeira vez, Docker não encontrará. Portanto, será baixado do repositório do Docker. Depois que a imagem for baixada, o Docker fará um contêiner fora da imagem e executá -la como você pode ver na captura de tela abaixo.

Você pode listar os contêineres Docker disponíveis com o seguinte comando:

$ Docker Image LS

Você pode executar o seguinte comando para encontrar qualquer informação necessária sobre o Docker em seu sistema:

$ Docker Info

Como você pode ver na saída deste comando, o status do Docker é impresso. Como quantos contêineres você tem, quantos deles estão em execução, quantos deles são pausados ​​ou parados, quantas imagens do Docker você baixou, seu driver de armazenamento configurado, espaço disponível em disco e muito mais. É uma longa lista de informações.

É assim que você instala o Docker no CentOS 7 e o usa. Obrigado por ler este artigo.