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.