在 Ubuntu 18.04 上輕鬆安裝 Docker

在 Ubuntu 18.04 上輕鬆安裝 Docker

在本文中,我們將了解如何在 Ubuntu 18.04 上輕鬆安裝 Docker。

Docker 是一組平台即服務產品,它使用操作系統級虛擬化以稱為容器的包形式交付軟件。容器彼此隔離,並捆綁了自己的軟件、庫和配置文件;他們可以通過明確定義的渠道相互交流。

Docker 是一種非常流行的容器化工具,它相當容易使用。它使跨多個服務器複製應用程序以及為單個服務器應用程序構建不同的服務器環境變得容易。

Docker 是一種軟件工具,可讓您創建和部署包含軟件項目特定元素的獨立容器。例如,您可以部署一個 apache 容器、一個 MySQL 容器和一個 PureFTP 容器來創建一個簡單的 Web 服務器。每個 Docker 容器都接收自己的 CPU、內存、塊 I/O 和網絡資源,以便在應用程序之間對服務器進行分段。

先決條件:

  • 安裝了 Ubuntu 操作系統的專用服務器或 VPS
  • 512MB 內存(推薦 2GB)
  • 磁盤空間取決於您的項目要求。
  • CPU 還取決於您將在 docker 上運行的應用程序。

在 Ubuntu 上輕鬆安裝 Docker

1.保持服務器更新

為了安全起見,請始終使您的服務器保持最新狀態。

# apt-get update -y

2.安裝依賴

安裝 Docker 所需的依賴項:

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

3. 添加Docker CPG Key

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

通過搜索指紋的最後 8 個字符,驗證您現在是否擁有帶有指紋的密鑰 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88

# sudo apt-key fingerprint 0EBFCD88

輸出:

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. 添加 Docker 存儲庫

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

5. 安裝 Docker 引擎

以下命令將下載 Docker 並安裝它:

# apt-get update -y

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

6. 驗證設置

# docker run hello-world

成功安裝 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: ~#

就是這樣。現在已經安裝了 docker。您可以部署 Docker 容器。

在本文中,我們學習瞭如何在 Ubuntu 18.04 上輕鬆安裝 Docker。


如何在 CentOS 7 上安裝和配置 CSF(ConfigServer 安全和防火牆)

如何在 CentOS 7 上安裝和配置 CSF(ConfigServer 安全和防火牆)

ConfigServer Security & Firewall(簡稱csf)是一種狀態包檢測(SPI)防火牆。學習在 CentOS 7 上安裝和配置 CSF

如何在 CentOS 上安裝 R1​​Soft 備份代理

如何在 CentOS 上安裝 R1​​Soft 備份代理

學習在 CentOS 上安裝 R1​​Soft Backup Agent 並對其進行配置。R1Soft 服務器備份管理器為服務提供商提供了一個靈活的、服務器友好的解決方案。

如何修改 CloudLinux LVE 限制

如何修改 CloudLinux LVE 限制

在本文中,我們解釋瞭如何修改 CloudLinux LVE 限制。所以,讓我們開始吧。可以使用 LVE Manager 更改 CloudLinux LVE 限制。

如何更改端口的 SSH Linux 服務器

如何更改端口的 SSH Linux 服務器

要更改 Linux 服務器的 SSH 端口,您需要通過 SSH 登錄服務器並修改 SSH 配置文件。

如何在 CentOS 上安裝 Centova Cast

如何在 CentOS 上安裝 Centova Cast

Centova Cast 是領先的互聯網廣播流管理平台,為流媒體託管提供商提供廣泛的洞察力和控制。 Centova Cast

如何在您的郵件服務器上設置郵件中繼

如何在您的郵件服務器上設置郵件中繼

您可以使用以下電子郵件中繼設置來解決電子郵件發送問題。

如何在 Ubuntu 18.04 中安裝 Apache、MariaDB、PHP 和 phpMyAdmin

如何在 Ubuntu 18.04 中安裝 Apache、MariaDB、PHP 和 phpMyAdmin

我們將學習在 Ubuntu 18.04 服務器中安裝 Apache MariaDB PHP 和 PHPMyAdmin。Apache、MySQL/MariaDB 和 PHP 由包組成。它被稱為燈

學習 Linux 中的基本用戶管理

學習 Linux 中的基本用戶管理

您想在 Linux 中添加、修改或刪除用戶嗎?這是適合您的完美文章。

學習 Linux 中的基本組管理

學習 Linux 中的基本組管理

了解有關 Linux 中組管理的更多信息。如何在Linux中添加組,修改組和刪除組,添加成員。創建一個新組,使用 groupadd 命令。

學習在 CentOS 7 上安裝 Fail2ban

學習在 CentOS 7 上安裝 Fail2ban

Fail2ban 對於保護 SSH 連接非常有用。現在您應該可以在 centos7 上安裝和配置 fail2ban,為服務器添加額外的安全層