Docker 容器 安装篇

这篇的文章将会分享如何在 Ubuntu 上顺利安装 Docker 客户端。

如果还没看过之介绍篇可以到《Docker 容器 介绍篇》又或是想的一键部署容器也可到《Cloudron 一键部署云端应用》参考。

Docker 安装

DigitalOcean Docker 安装一键安装脚本

如果用的是 DigitalOcean 的 VPS 上安装 Docker 的话,也可以直接在 Digital Ocean MarketPlace 上直接使用 Docker 一键安装。

Ubuntu 上安装 Docker

首先用 apt-get update 确保都是最新状态

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

添加 Docker 官方 GPG🔑

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

然后就是确认🔑的序号为 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, 可透过搜索最后 8 位数确认。

$ 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) <[email protected]>
sub   rsa4096 2017-02-22 [S]

添加 Docker 稳定版 Respository

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

接着正式安装 Docker 客户端 Docker cli

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

运行 ‘Hello World’

安装完成后就测试 Docker 是否能顺利运行,这里就运行 Hello World 测试。

$ sudo docker run hello-world

确认已安装的 image

已安装的 Docker 镜像文件可以使用 docker image ls 来确认。

$ sudo docker image ls

这就是 docker image 镜像列表,在这阶段我只安装了 Hello World,所以在列表上就只列出 hellow-world

本篇是以初学者的角度参考了很多网络上的文章:

Docker 入门教程
这可能是最为详细的 Docker 入门吐血总结
Docker 容器的创建、启动、和停止
https://raygun.com/blog/what-is-docker/
https://www.pluralsight.com/blog/it-ops/docker-containers-take-over-world
https://www.smashingmagazine.com/2016/04/stop-installing-your-webdev-environment-locally-with-docker/
https://www.linode.com/docs/applications/containers/when-and-why-to-use-docker/

对 Digital Ocean 有兴趣可点击我的链接,将可获得 USD100 Digital Ocean 的余额:https://m.do.co/c/1b223479fa8c

Default image
yong13579