Hur man installerar Rancher på Ubuntu 14.04

Introduktion

Rancher är en öppen källkodsplattform för att köra containrar och bygga en privat containertjänst. Rancher är baserat på Docker, så du kan köra den på en dedikerad låda, KVM-maskin eller till och med på en LXC-behållare. Rancher tillhandahåller ett enormt bibliotek med applikationer som installeras inom några få klick och stöder även docker-bilder från Dockerhub.

Krav

  • Minst 1 GB minne
  • En Linux-distribution som stöder Docker (i vårt fall kommer vi att använda Ubuntu)

Installerar

Som redan nämnts ovan är Rancher baserad på Docker. Det kräver att vi har den senaste versionen av Docker installerad på vår maskin. För att installera den senaste Docker-versionen måste vi köra följande kommando:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install apt-transport-https ca-certificates
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" > /etc/apt/sources.list.d/docker.list
sudo apt-get update && sudo apt-get install docker-engine apparmor
sudo docker run -d --restart=always -p 8080:8080 rancher/server

Efter att ha väntat några minuter på att Rancher ska slutföra några inledande processer och inställningar, kan vi besöka Rancher Admin Interface på http://SERVER_IP:8080 .

Konfiguration

Eftersom vi inte vill att alla ska ha tillgång till vårt Rancher Admin Interface, begränsar vi åtkomsten till vår personliga användare (som vi måste skapa först). Vi navigerar till sidan Admin->Accountsoch skapar vår användare där. Efter att ha skapat användaren bör Rancher aktivera autentisering som standard. Om det inte gör det kan du navigera till Admin->Access Controloch aktivera det där.

När vi har slutfört dessa steg kan vi redan börja distribuera våra första containrar och använda Rancher!

Lägger till ytterligare en värd

När du skalar applikationer är det mycket viktigt att ha flera fysiska servrar som körs som containerbackends. Rancher har ett mycket enkelt system för att lägga till fler värdar med bara ett kommando.

Alla andra värdar måste uppfylla samma krav som vår masternod. När vi har installerat Docker på dem måste vi navigera till Infrastructure->Hostsoch klicka på knappen "Lägg till värdar". När vi väl har angett våra uppgifter (som server-IP) och anpassat det för att passa våra behov, kan vi kopiera kommandot som Rancher genererade åt oss och köra det på servern som vi vill använda som andra (eller tredje, det finns faktiskt ingen gräns).

Efter att ha gjort detta steg tar det några minuter för den andra servern att konfigurera och installera alla beroenden. Värden kommer automatiskt att dyka upp under Infrastructure->Hostssidan när de uppgifter som nämnts en mening tidigare är gjorda.

Slutsats

Rancher är utmärkt för att skala och distribuera Docker-containrar i alla storlekar. Och mer intressant, Rancher tillhandahålls som öppen källkod. Öppen källkod innebär att du kan redigera källan för att passa dina behov eller till och med delta i utvecklingen.

Lämna en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Artificiell intelligens är inte i framtiden, det är här i nuet I den här bloggen Läs hur Artificiell intelligens-applikationer har påverkat olika sektorer.

DDOS-attacker: En kort översikt

DDOS-attacker: En kort översikt

Är du också ett offer för DDOS-attacker och förvirrad över de förebyggande metoderna? Läs den här artikeln för att lösa dina frågor.

Har du någonsin undrat hur hackare tjänar pengar?

Har du någonsin undrat hur hackare tjänar pengar?

Du kanske har hört att hackare tjänar mycket pengar, men har du någonsin undrat hur de tjänar den typen av pengar? låt oss diskutera.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Vill du se revolutionerande uppfinningar av Google och hur dessa uppfinningar förändrade livet för varje människa idag? Läs sedan till bloggen för att se uppfinningar av Google.

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Konceptet med att självkörande bilar ska ut på vägarna med hjälp av artificiell intelligens är en dröm vi har ett tag nu. Men trots flera löften finns de ingenstans att se. Läs den här bloggen för att lära dig mer...

Technological Singularity: A Distant Future of Human Civilization?

Technological Singularity: A Distant Future of Human Civilization?

När vetenskapen utvecklas i snabb takt och tar över en hel del av våra ansträngningar, ökar också riskerna för att utsätta oss för en oförklarlig singularitet. Läs, vad singularitet kan betyda för oss.

Funktioner för Big Data Reference Architecture Layers

Funktioner för Big Data Reference Architecture Layers

Läs bloggen för att känna till olika lager i Big Data Architecture och deras funktionaliteter på enklaste sätt.

Utveckling av datalagring – Infographic

Utveckling av datalagring – Infographic

Lagringsmetoderna för data har utvecklats kan vara sedan födelsen av data. Den här bloggen tar upp utvecklingen av datalagring på basis av en infografik.

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

I denna digitala värld har smarta hemenheter blivit en avgörande del av livet. Här är några fantastiska fördelar med smarta hemenheter om hur de gör vårt liv värt att leva och enklare.

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

Nyligen släppte Apple macOS Catalina 10.15.4, en tilläggsuppdatering för att åtgärda problem, men det verkar som om uppdateringen orsakar fler problem som leder till att mac-datorer blir murade. Läs den här artikeln för att lära dig mer