apt-getdockerubuntu16.04
更新於 2018-03-29 約 4 分鐘
一、準備
Docker 要求 Ubuntu 系統的內核版本高於 3.10,通過下面的命令查看內核版本:
$ uname -r
二、安裝
1. 卸載舊版本
Docker 的舊版本名稱為:docker 、 docker-engine 或者 docekr-io。
如果安裝過舊版本的需要先卸載:
$ sudo apt-get remove docker docker-engine docker.io
2. 安裝最新版本的 Docker
最新版本的 Docker 分兩個版本,docker-ce(Community Edition)和docker-ee(Enterprise Edition)。CE版本是免費的,如果我們學習或者一般應用,CE足夠。我們安裝社區版:
由於docker安裝需要使用https,所以需要使 apt 支持 https 的拉取方式。
2.1 安裝 https 相關的軟件包
$ sudo apt-get update # 先更新一下軟件源庫信息
$ sudo apt-get install \\
apt-transport-https \\
ca-certificates \\
curl \\
software-properties-common
2.2 設置apt倉庫地址
鑑於國內網絡問題,強烈建議使用國內地址
- 添加 Docker 官方apt倉庫(使用國外源) 執行該命令時,如遇到長時間沒有響應說明網絡連接不到docker網站,需要使用國內的
2. # 添加 Docker 官方的 GPG 密鑰(為了確認所下載軟件包的合法性,需要添加軟件源的 GPG 密鑰)
3. $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4.
5. # 設置穩定版本的apt倉庫地址
6. $ sudo add-apt-repository \\
7. "deb [arch=amd64] https://download.docker.com/linux/ubuntu \\
8. $(lsb_release -cs) \\
stable"
- 添加 阿里雲 的apt倉庫(使用國內源)
10. $ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
11.
12. $ sudo add-apt-repository \\
13. "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \\
14. $(lsb_release -cs) \\
stable"
2.3 安裝 Docker 軟件
$ sudo apt-get update
$ sudo apt-get install docker-ce # 安裝最新版的docker
如果要安裝指定版本的docker,則使用下面的命令:
$ apt-cache policy docker-ce # 查看可供安裝的所有docker版本
$ sudo apt-get install docker-ce=18.03.0~ce-0~ubuntu # 安裝指定版本的docker
``
### 2.4 檢查docker是否安裝成功
$ docker --version # 查看安裝的docker版本
上述內容不知道大家學習到了嗎?網絡世界的安全漏洞每天都會出現,安全知識和安全意識每個公民都應該瞭解和學習,有想學習網絡安全技能的小夥伴可以隨時私信我哦!
閱讀更多 安界 的文章