Facile da installare Docker su Ubuntu 18.04

Facile da installare Docker su Ubuntu 18.04

In questo articolo impareremo come è facile installare Docker su Ubuntu 18.04.

Docker è un insieme di prodotti Platform as a Service che utilizzano la virtualizzazione a livello di sistema operativo per fornire software in pacchetti chiamati container. I contenitori sono isolati l'uno dall'altro e raggruppano il proprio software, librerie e file di configurazione; possono comunicare tra loro attraverso canali ben definiti.

Docker è uno strumento di containerizzazione molto popolare, abbastanza facile da usare. Semplifica la duplicazione delle applicazioni su più server e la creazione di ambienti server diversi per una singola applicazione server.

Docker è uno strumento software che consente di creare e distribuire contenitori autonomi che contengono un elemento specifico di un progetto software. Ad esempio, puoi distribuire un contenitore Apache, un contenitore MySQL e un contenitore PureFTP per creare un semplice server web. Ogni contenitore Docker riceve la propria CPU, memoria, I/O di blocco e risorse di rete per segmentare il server tra le applicazioni.

Prerequisiti:

  • Server dedicato o VPS con sistema operativo Ubuntu installato
  • 512 MB di RAM (2 GB consigliati)
  • Lo spazio su disco dipende dai requisiti del progetto.
  • La CPU dipende anche dall'applicazione che eseguirai sulla finestra mobile.

Facile da installare Docker su Ubuntu

1. Mantieni aggiornato il server

Mantieni sempre aggiornato il tuo server per motivi di sicurezza.

# apt-get update -y

2. Installa le dipendenze

Installa le dipendenze richieste per Docker:

# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y

3. Aggiungi la chiave Docker CPG

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

Verificare ora di avere la chiave con l'impronta digitale  9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 , cercando gli ultimi 8 caratteri dell'impronta.

# sudo apt-key fingerprint 0EBFCD88

Produzione:

pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb)
sub rsa4096 2017-02-22 [S]

4. Aggiungi il repository Docker

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

5. Installa Docker Engine

Il seguente comando scaricherà Docker e lo installerà:

# apt-get update -y

# apt-get install docker-ce docker-ce-cli containerd.io -y

6. Verifica la configurazione

# docker run hello-world

La seguente schermata apparirà dopo una corretta installazione di Docker:

Status: Downloaded newer image for hello-world: latest

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://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
root@ubuntu: ~#

Questo è tutto. La finestra mobile è ora installata. Puoi distribuire i container Docker.

In questo articolo abbiamo appreso come è facile installare Docker su Ubuntu 18.04.


Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

ConfigServer Security & Firewall (in breve è anche chiamato csf) è un firewall Stateful Packet Inspection (SPI). Scopri come installare e configurare CSF su CentOS 7

Come installare lagente di backup R1Soft su CentOS

Come installare lagente di backup R1Soft su CentOS

Scopri come installare R1Soft Backup Agent su CentOS e configurarlo. R1Soft Server Backup Manager offre ai fornitori di servizi una soluzione flessibile e server-friendly.

Come modificare i limiti di CloudLinux LVE

Come modificare i limiti di CloudLinux LVE

In questo articolo abbiamo spiegato come modificare i limiti LVE di CloudLinux. Quindi iniziamo. I limiti di CloudLinux LVE possono essere modificati utilizzando LVE Manager.

Come cambiare SSH della porta del server Linux

Come cambiare SSH della porta del server Linux

Per cambiare la porta SSH del server Linux, è necessario accedere al server tramite SSH e modificare il file di configurazione SSH.

Come installare Centova Cast su CentOS

Come installare Centova Cast su CentOS

Centova Cast è la piattaforma di gestione leader per i flussi radio Internet, che fornisce informazioni approfondite e controllo ai provider di hosting di streaming. Centova Cast

Come impostare linoltro della posta sul tuo server di posta?

Come impostare linoltro della posta sul tuo server di posta?

È possibile superare i problemi di invio della posta elettronica utilizzando le seguenti impostazioni di inoltro della posta elettronica.

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Impareremo a installare Apache MariaDB PHP e PHPMyAdmin nel server Ubuntu 18.04. Apache, MySQL/MariaDB e PHP sono composti da pacchetti. È conosciuto come LAMPADA

Impara la gestione degli utenti di base in Linux

Impara la gestione degli utenti di base in Linux

Vuoi aggiungere, modificare o eliminare un utente in Linux? Ecco l'articolo perfetto per te.

Impara la gestione dei gruppi di base in Linux

Impara la gestione dei gruppi di base in Linux

Scopri di più sulla gestione dei gruppi in Linux. Come aggiungere un gruppo, modificare un gruppo ed eliminare un gruppo, aggiungere membri in Linux. Crea un nuovo gruppo, usa il comando groupadd.

Impara a installare Fail2ban su CentOS 7

Impara a installare Fail2ban su CentOS 7

Fail2ban è molto utile per proteggere la connessione SSH. Ora dovresti essere in grado di installare e configurare fail2ban su centos7, aggiungere un ulteriore livello di sicurezza al server