我想在 Ubuntu 16.04 LTS 上构建和运行 Docker 容器。如何安装 Docker?
Mar*_*oma 84
Docker 有两种版本:社区版 (CE) 和企业版 (EE)。有关差异,请参阅此问题。如果您不知道该选择哪个,请选择 Docker CE。
有两种安装方式(谢谢,Katu和Suor!)。官方的 docker 方式有点新。
$ sudo apt-get install docker.io
Run Code Online (Sandbox Code Playgroud)
过去不鼓励这种方式,因为 docker 包已经过时了。在宇宙的来源,现在是相当新的。
在Ubuntu的安装说明,列出所有你需要的细节,但在大多数情况下,它可以归结为:
(1) 设置docker仓库
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl 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"
Run Code Online (Sandbox Code Playgroud)
(2) 安装Docker CE
sudo apt-get update
sudo apt-get install docker-ce
Run Code Online (Sandbox Code Playgroud)
(3) 验证安装
sudo docker run hello-world
Run Code Online (Sandbox Code Playgroud)
最新版本可以在这里找到。它是 2018 年 11 月的 18.06。此版本可从上面的源中获得,而默认的 Ubuntu 包源仅包含 Docker 1.5 ( source )。您可以在docker 发行说明 中找到更改。1.5 版本太旧了,我不知道它有多旧。
Kat*_*atu 29
安装 Ubuntu 存储库版本
sudo apt install docker.io
Run Code Online (Sandbox Code Playgroud)
检查版本
docker --version
Run Code Online (Sandbox Code Playgroud)
您可能仍想执行安装后步骤。谢谢@wisbucky
小智 8
使用以下命令在 Ubuntu 上安装 docker 的最简单方法,您可以从https://get.docker.com/获取
此脚本旨在通过以下方式快速轻松地安装:
$ curl -fsSL https://get.docker.com | sh
Run Code Online (Sandbox Code Playgroud)
或者
wget -qO- https://get.docker.com/ | sh
Run Code Online (Sandbox Code Playgroud)
对于测试版本(即发布候选):
$ curl -fsSL https://test.docker.com | sh
Run Code Online (Sandbox Code Playgroud)
或者
wget -qO- https://test.docker.com/ | sh
Run Code Online (Sandbox Code Playgroud)
对于具有实验功能的 rc 构建:
$ curl -fsSL https://experimental.docker.com | sh
Run Code Online (Sandbox Code Playgroud)
或者
wget -qO- https://experimental.docker.com/ | sh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
156998 次 |
| 最近记录: |