Rancher OS

Instale o Rancher OS - o sistema operacional do contêiner

Instale o Rancher OS - o sistema operacional do contêiner
Rancher OS é um sistema operacional de contêiner. É usado para construir um host Docker muito leve que pode ser executado em hardware de especificações muito baixas. Não precisa de muita memória para funcionar. Docker é pré-instalado e pré-configurado no Rancher OS. Então, você não precisa fazer nada além de instalar o Rancher OS em sua máquina. Você pode começar a usar o Docker rapidamente com o Rancher OS.

Neste artigo, vou mostrar como instalar o Rancher OS em seu computador. Usarei uma máquina virtual VMware para mostrar a você como instalar o Rancher OS em seu disco rígido. Mas você pode facilmente instalá-lo Bare-Metal (em computadores reais) com apenas algumas alterações que eu acho que você será capaz de descobrir por conta própria. Então vamos começar.

Requisitos de sistema:

Para instalar o Rancher OS, você deve ter,

Baixando o Rancher OS:

Você pode baixar uma imagem do instalador ISO do Rancher OS do repositório oficial do GitHub do Rancher OS. Para baixar a imagem ISO do Racher OS, acesse o repositório oficial do GitHub do Rancher OS em https: // github.com / rancher / os / releases e navegue até o Último lançamento seção.
Agora, clique no rancheros.iso link como marcado na imagem abaixo.

Seu navegador pode solicitar que você salve a imagem ISO do Rancher OS. Clique em Salvar Arquivo.

Seu navegador deve começar a baixar a imagem ISO do Rancher OS.

Tornando USB inicializável do Rancher OS:

Se você estiver executando o Windows, poderá usar o Rufus para criar um pen drive USB inicializável do Rancher OS. Rufus pode ser baixado do site oficial da Rufus em https: // rufus.ie / en_IE.html

Está fora do escopo deste artigo mostrar como fazer um USB inicializável do Rancher OS usando Rufus. Mas, você deve ser capaz de fazer isso sozinho. Se precisar de ajuda, você pode ler o seguinte artigo em LinuxHint.com onde eu demonstrei o processo de fazer um pen drive USB inicializável usando Rufus.

Se estiver usando Linux, você pode usar o dd comando para fazer um USB inicializável do Rancher OS da seguinte maneira:

$ sudo dd if = ~ / Downloads / rancheros.iso de = / dev / sdX bs = 1M

NOTA: Aqui, sdX é o pen drive USB. Você pode descobrir o que é com o lsblk comando.

Gerando chaves SSH públicas e privadas:

Antes de instalar o Rancher OS em seu computador ou máquina virtual, você deve gerar pares de chaves SSH públicas e privadas em seu computador de onde você planeja acessar o Rancher OS. Porque, por padrão, o Rancher OS não permite que você faça o login usando uma senha.

No Linux, você pode gerar pares de chaves SSH públicas e privadas com o seguinte comando:

$ ssh-keygen

Agora aperte continuar.

Então aperte .

Aperte novamente.

Os pares de chaves SSH pública e privada devem ser gerados.

Se você estiver usando o Windows, também pode usar o GitBash (pode ser baixado gratuitamente em https: // git-scm.com / downloads) para gerar chaves SSH públicas e privadas da mesma maneira.

Você pode usar PuTTY para gerar pares de chaves públicas e privadas no Windows. Mas está fora do escopo deste artigo mostrar como.

Criação de configuração de nuvem.Arquivo de configuração yml:

Agora, você tem que criar um cloud-config.yml arquivo de configuração. Neste arquivo, você deve adicionar sua chave SSH pública e os detalhes necessários para configurar a rede no SO Rancher.

O formato do cloud-config.yml arquivo é o seguinte. Certifique-se de alterar o arquivo de configuração dependendo de sua configuração específica.

# cloud-config
 
rancheiro:
rede:
interfaces:
eth0:
endereço: 192.168.2.24/06
gateway: 192.168.2.1
dhcp: false
dns:
servidores de nomes:
- 192.168.2.1
- 8.8.8.8
 
ssh_authorized_keys:
-

A saída do 'gato ~ /.ssh / id_rsa.bar'comando no meu caso é o seguinte:

Então, o final cloud-config.yml arquivo no meu caso se parece com este.

Inicializando o Rancher OS a partir da imagem ISO:

Agora, anexe a imagem ISO em sua máquina virtual ou insira o pen drive USB em seu computador e selecione-o na BIOS de seu computador. Depois de ver a seguinte janela, pressione .

Como você pode ver, o Rancher OS está inicializando.

Depois de um tempo, você deve estar logado no Rancher OS como você pode ver na captura de tela abaixo.

Instalando o Rancher OS no disco rígido:

Primeiro, configure uma senha no instalador do Racher OS com o seguinte comando:

$ sudo passwd rancher

Agora, digite uma senha e pressione . A senha não precisa ser segura, pois é um instalador.

Agora, digite a senha novamente e pressione .

A senha deve ser definida.

Agora, descubra o endereço IP do instalador do SO Rancher com o seguinte comando:

$ ip a

Como você pode ver, o endereço IP no meu caso é 192.168.2.188. Deve ser diferente no seu caso. Certifique-se de substituí-lo pelo seu a partir de agora.

Agora, faça SFTP no instalador do SO Rancher com o seguinte comando:

$ sftp rancher @ 192.168.2.188

Agora, digite sim e pressione .

Agora, digite a senha que você acabou de definir e pressione .

Agora você está pronto para transferir cloud-config.yml arquivo para o instalador do SO Rancher do seu computador.

Como você pode ver, o cloud-config.yml o arquivo está disponível no diretório HOME do meu computador.

Para enviá-lo no instalador do Rancher OS, basta digitar o seguinte comando:

sftp> colocar configuração da nuvem.yml

Agora, saia da sessão SFTP com o seguinte comando:

sftp> sair

Agora, no console do instalador do Rancher OS, execute o seguinte comando para instalar o Rancher OS em seu disco rígido:

$ sudo ros install -c cloud-config.yml -d / dev / sda

Agora aperte y e então pressione .

Rancher OS deve ser instalado em seu disco rígido. Assim que terminar, pressione y e então pressione reiniciar.

Como você pode ver, o Rancher OS inicializou a partir do disco rígido e a interface de rede está configurada corretamente.

Agora, você pode usar o SSH no Rancher OS da seguinte maneira:

$ ssh rancher @ 192.168.2.6

Como você pode ver, estou conectado e não me solicitou uma senha.

Todos os comandos do Docker estão disponíveis no Rancher OS por padrão.

Se você quiser fazer o SSH no Rancher OS de qualquer computador em sua rede, basta configurar uma senha com o seguinte comando como antes:

$ sudo passwd rancher

Agora, você deve ser capaz de fazer o SSH em sua máquina Rancher OS usando o usuário rancheiro e sua senha.

Então, é assim que você instala o Rancher OS em seu computador. Obrigado por ler este artigo.

Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...
Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...