写点什么

面向 WEB 开发的 Docker(三):安装 Docker

作者:devpoint
  • 2021 年 12 月 16 日
  • 本文字数:1180 字

    阅读完需:约 4 分钟

面向WEB开发的Docker(三):安装Docker

Docker可以安装在 Linux,macOS 或 Windows 10 上。Docker Engine可通过Docker Desktop在各种Linux平台安装Docker, macOS安装DockerWindows 10上安装Docker静态二进制安装的形式使用。更多 Docker 安装指南可以参照官方文档介绍【Docker官方网站】,下面简单总结一下安装过程。

要求和安装说明可在Docker官方文档中心帮助页面上找到。



1、在 Linux 上安装 Docker

Docker 通常在官方 Linux 存储库中可用,尽管这些存储库通常提供旧版本。最新的流行 Linux 发行版的 64 位版本支持最新版本:

静态二进制文件也适用于其他发行版,不过百度一下“Docker 安装”可能会提供一个简单的说明。

最好遵循最新的说明文档,但是 Docker for Ubuntu 通常会安装以下命令:

sudo apt-get remove docker docker-engine docker.io containerd runcsudo apt-get updatesudo apt-get install   apt-transport-https   ca-certificates   curl   gnupg-agent   software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg |   sudo apt-key add -sudo apt-key fingerprint 0EBFCD88sudo add-apt-repository   "deb [arch=amd64] https://download.docker.com/linux/ubuntu   $(lsb_release -cs)   stable"sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io
复制代码

要以非 root 用户(不带)的身份运行 Docker ,请创建自己并将其添加到组中: sudo docker

sudo groupadd dockersudo usermod -aG docker $USER
复制代码

现在重新启动以应用所有更改。

1.1、在 Linux 上安装 Docker Compose

Docker Compose 使用以下命令单独安装:

sudo curl   -L "https://github.com/docker/compose/releases/download//       docker-compose-$(uname -s)-$(uname -m)"   -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose
复制代码

这里是最新的版本号,如 。 1.27.4

2、在 macOS 上安装 Docker

可以从 Docker Hub 下载适用于Mac OS Sierra 10.13及更高版本的 Docker 桌面。该软件包包括 Docker 服务器、CLI、Docker Compose、Docker Swarm 和 Kubernetes。



有两个版本:稳定版和具有实验功能的边缘。该稳定版本是最适合大多数开发者。

双击打开安装程序,然后将 Docker 图标拖到 Applications 文件夹。在该文件夹中双击Docker.app以启动 Docker。 Docker.dmg

完成后,状态栏中的鲸鱼图标表示 Docker 正在运行,并且可以在终端中输入命令。



3、测试 Docker 是否安装正确

通过在终端中输入以下命令来检查 Docker 是否已成功安装:

docker version
复制代码

显示类似以下内容:



输入以下命令,确保 Docker Compose 正常运行:

docker-compose version
复制代码

运行结果如下:

docker-compose version 1.25.5, build 8a1c60f6docker-py version: 4.1.0CPython version: 3.7.5OpenSSL version: OpenSSL 1.1.1f  31 Mar 2020
复制代码


发布于: 1 小时前阅读数: 5
用户头像

devpoint

关注

细节的追求者 2011.11.12 加入

专注前端开发,用技术创造价值!

评论

发布
暂无评论
面向WEB开发的Docker(三):安装Docker