Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到。

    Mac版安装

    请点击以下链接下载 Stable 或 Edge 版本的 Docker for Mac。
    如同 macOS 其它软件一样,安装也非常简单,双击下载的 .dmg 文件,然后将鲸鱼图标拖拽到 Application 文件夹即可。

    2661075735-5bfbf5dcbed19_articlex.png
    从应用中找到 Docker 图标并点击运行。可能会询问 macOS 的登陆密码,输入即可。
    点击顶部状态栏中的鲸鱼图标会弹出操作菜单。

    3821298877-5bfbf5edb36ca_articlex.png

    Window版安装

    暂无体验

    Ubuntu版安装

    注意:UBuntu19.10版本会出现docker安装失败,请降低Ubuntu版本

    卸载旧版本

    1. $ sudo apt-get remove docker docker-engine docker.io containerd runc

    更新apt

    1. $ sudo apt-get update

    安装apt依赖包

    1. $ sudo apt-get install \
    2. apt-transport-https \
    3. ca-certificates \
    4. curl \
    5. gnupg-agent \
    6. software-properties-common

    添加 Docker 的官方 GPG 密钥:

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

    验证秘钥

    1. $ sudo apt-key fingerprint 0EBFCD88
    2. pub rsa4096 2017-02-22 [SCEA]
    3. 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
    4. uid [ unknown] Docker Release (CE deb) <docker@docker.com>
    5. sub rsa4096 2017-02-22 [S]

    设置稳定版仓库

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

    更新apt

    1. $ sudo apt-get update

    安装最新版的Docker

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

    测试是否安装成功

    1. $ sudo docker run hello-world