Instal·leu Rancher a Ubuntu 16.04

Introducció

Rancher és una plataforma de codi obert per executar contenidors i crear un servei privat de contenidors. Rancher es basa en Docker, de manera que podeu executar-lo en una caixa dedicada, màquina KVM o fins i tot en un contenidor LXC. Rancher ofereix una gran biblioteca d'aplicacions que s'instal·len amb uns quants clics i també admet imatges de Docker de Dockerhub.

Requisits

  • Una instància Vultr Ubuntu 16.04 x64.
  • Com a mínim 1 GB de memòria.
  • Una versió compatible de Docker.

Instal·leu Docker

Com s'ha dit, Docker és necessari per executar Rancher, de manera que primer l'instal·larem.

Primer, elimineu els fitxers Docker antics, si cal.

sudo apt-get remove docker docker-engine docker.io

Nota : és possible que rebeu un informe que no hi ha cap fitxer Docker instal·lat. Això és segur d'ignorar.

Actualitzar les llistes de paquets.

sudo apt-get update

Permet aptutilitzar un repositori sobre HTTPS.

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

Afegiu la clau GPG oficial.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Comproveu que teniu la clau cercant els darrers 8 dígits de l'empremta digital de la clau.

sudo apt-key fingerprint 0EBFCD88

La sortida s'assemblarà al text següent.

pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22

Afegeix un stablerepo.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Torneu a actualitzar les llistes de paquets.

sudo apt-get update

Comproveu les versions disponibles de Docker CE.

apt-cache madison docker-ce

Veureu una sortida similar al bloc següent.

docker-ce | 17.09.1~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.09.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.2~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.1~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.2~ce-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.1~ce-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.0~ce-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages

Afegiu el version-string, (segona columna) de l'última versió estable després =de l'ordre següent per instal·lar la darrera versió de Docker CE.

sudo apt-get install docker-ce=17.09.1~ce-0~ubuntu  

Nota : podeu instal·lar la darrera versió de Docker CE sense afegir la versió al final de l' sudo apt-get install docker-ceordre, però en un entorn de producció, us recomano que instal·leu una versió específica en lloc de la versió més recent.

Comproveu que Docker s'ha instal·lat correctament.

sudo docker run hello-world

Aquesta ordre executa una imatge de prova en un contenidor de prova per imprimir un missatge i després surt. El missatge serà similar a la sortida següent.

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://cloud.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/engine/userguide/

Instal·leu Rancher

Ara estem preparats per instal·lar Rancher.

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

Espereu uns minuts perquè s'iniciï la interfície d'usuari de Rancher. A continuació, obriu el vostre navegador preferit i aneu al port 8080del vostre servidor.

http://192.0.2.0:8080

Assegureu-vos de substituir 192.0.2.0per l'adreça IP del vostre servidor real.

Rancher no configura el control d'accés de manera predeterminada, per la qual cosa és important configurar-ho immediatament, en cas contrari, qualsevol persona que tingui la vostra IP pot accedir a la interfície d'usuari i l'API.

Passeu el cursor per sobre de la ADMINpestanya i feu clic a Access Control.

Seguiu les instruccions de la interfície d'usuari de Rancher per configurar la forma de control d'accés que preferiu.

Conclusió

Ara està tot instal·lat i podeu començar a configurar Rancher. Per obtenir informació més detallada sobre la configuració i l'ús de Rancher, visiteu la seva documentació oficial .

Deixa un comentari

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació