首頁 >運維 >Docker >如何在Linux中安裝docker

如何在Linux中安裝docker

PHPz
PHPz原創
2023-04-25 15:55:261160瀏覽

Docker 是一款非常流行的容器化技術,可以輕鬆地創建、部署和運行應用程序,廣泛地應用於開發、測試和生產環境。在 Linux 系統中安裝 Docker 也非常簡單,本文將介紹如何在不同 Linux 發行版中安裝 Docker。

一、Ubuntu

在Ubuntu 中安裝Docker 的方法有多種,以下為其中兩種方法:

  1. 安裝官方Docker apt 套件

使用apt-get 指令安裝官方提供的Docker apt 套件:

$ sudo apt-get update

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

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

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

$ sudo apt-get update

$ sudo apt-get install docker-ce docker-ce-cli containerd.io

以上指令會從官方下載並安裝Docker CE 和containerd.io。

  1. 使用官方安裝腳本

也可以使用官方提供的安裝腳本來安裝Docker:

$ curl -fsSL https://get.docker.com -o get-docker.sh

$ sudo sh get-docker.sh

以上指令會從Docker 官網下載並執行安裝腳本。

二、CentOS

在CentOS 中安裝Docker 的方法也有多種,以下為其中兩種方法:

  1. 安裝官方Docker yum 套件

使用yum 指令安裝官方提供的Docker yum 套件:

$ sudo yum install -y yum-utils

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

$ sudo yum install docker-ce docker-ce-cli containerd.io

以上指令會從官方下載並安裝Docker CE 和containerd.io。

  1. 使用官方安裝腳本

也可以使用官方提供的安裝腳本來安裝Docker:

$ curl -fsSL https://get.docker.com -o get-docker.sh

$ sudo sh get-docker.sh

以上指令會從Docker 官網下載並執行安裝腳本。

三、其他 Linux 發行版

除了 Ubuntu 和 CentOS,其他的 Linux 發行版中安裝 Docker 的方法也類似。可從 Docker 官網下載對應的安裝套件或腳本並安裝。

四、設定 Docker

在安裝完 Docker 後,還需要進行相關設定才能正常使用。以下為一些常見的設定:

  1. 啟動Docker

在Ubuntu 中,使用下列指令啟動Docker:

$ sudo systemctl start docker

在CentOS 中,使用下列指令啟動Docker:

$ sudo systemctl start docker
  1. 設定Docker 開機自啟動

在Ubuntu 中,使用下列指令設定Docker 開機自啟動:

$ sudo systemctl enable docker

在CentOS中,使用以下指令設定Docker 開機自啟動:

$ sudo systemctl enable docker
  1. 使用Docker

安裝完Docker 後,可以使用下列指令驗證是否安裝成功:

$ sudo docker run hello-world

該指令會下載Docker 官方提供的hello-world 映像,並啟動一個容器來運行它。

總結

Docker 是一個非常流行的容器化技術,可以輕鬆地建立、部署和運行應用程式。在 Linux 系統中安裝 Docker 也非常簡單,只需要下載安裝套件或腳本並進行相應的設定。安裝後,透過簡單的指令就可以使用 Docker 來建立、管理容器。

以上是如何在Linux中安裝docker的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn