docker 是一款非常流行的容器化技術,可以輕松地創建、部署和運行應用程序,被廣泛地應用于開發、測試和生產環境中。在 linux 系統中安裝 docker 也非常簡單,本文將介紹如何在不同 linux 發行版中安裝 docker。
一、Ubuntu
在 Ubuntu 中安裝 Docker 的方法有多種,以下為其中兩種方法:
- 安裝官方 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。
- 使用官方安裝腳本
也可以使用官方提供的安裝腳本來安裝 Docker:
$ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh
以上命令會從 Docker 官網下載并執行安裝腳本。
二、CentOS
在 CentOS 中安裝 Docker 的方法也有多種,以下為其中兩種方法:
- 安裝官方 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。
- 使用官方安裝腳本
也可以使用官方提供的安裝腳本來安裝 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 后,還需要進行相關配置才能正常使用。以下為一些常見的配置:
- 啟動 Docker
在 Ubuntu 中,使用以下命令啟動 Docker:
$ sudo systemctl start docker
在 CentOS 中,使用以下命令啟動 Docker:
$ sudo systemctl start docker
- 設置 Docker 開機自啟
在 Ubuntu 中,使用以下命令設置 Docker 開機自啟:
$ sudo systemctl enable docker
在 CentOS 中,使用以下命令設置 Docker 開機自啟:
$ sudo systemctl enable docker
- 使用 Docker
安裝完 Docker 后,可以使用以下命令來驗證是否安裝成功:
$ sudo docker run hello-world
該命令會下載 Docker 官方提供的 hello-world 鏡像,并啟動一個容器來運行它。
總結
Docker 是一個非常流行的容器化技術,可以輕松地創建、部署和運行應用程序。在 Linux 系統中安裝 Docker 也非常簡單,只需要下載安裝包或者腳本并進行相應的配置即可。安裝后,通過簡單的命令就可以使用 Docker 來創建、管理容器。