
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
Ubuntu Docker 安装
Docker安装概述
适用于 Linux 的 Docker 桌面
Docker Desktop 可帮助您在 Mac 和 Windows 上轻松构建、共享和运行容器,就像在 Linux 上一样。我们很高兴与大家分享 Docker Desktop for Linux 现在是 GA。有关更多信息,请参阅 适用于 Linux 的 Docker 桌面。
支持的平台
Docker Engine 可通过 Docker Desktop 在各种Linux 平台、 macOS和Windows 10 上使用,并且可以作为静态二进制安装使用。在下方找到您首选的操作系统。
桌面平台
Docker Engine 可通过 Docker Desktop 在各种Linux 平台、 macOS和Windows 10 上使用,并且可以作为静态二进制安装使用。在下方找到您首选的操作系统。
平台 | x86_64 / amd64 | arm64(Apple) |
---|---|---|
适用于 Linux 的 Docker 桌面 | ![]() | |
适用于 Mac (macOS) 的 Docker 桌面 | ![]() | ![]() |
适用于 Windows 的 Docker 桌面 | ![]() |
服务器平台
Docker从以下 Linux 发行版和架构中提供
.deb
和打包:.rpm
平台 | x86_64 / amd64 | arm64 / aarch64 | arm(32 位) | s390x |
---|---|---|---|---|
CentOS | ![]() | ![]() | ||
Debian | ![]() | ![]() | ![]() | |
Fedora | ![]() | ![]() | ||
树莓派 | ![]() | |||
RHEL | ![]() | |||
SLES | ![]() | |||
Ubuntu | ![]() | ![]() | ![]() | ![]() |
二进制文件 | ![]() | ![]() | ![]() |
其他 Linux 发行版
虽然其他Linux版本安装可能有效,但 Docker 不会测试或验证衍生产品上的安装。建议直接访问官方文档查看
Docker官方安装脚本
桌面平台
在 Windows 上部署 Docker 的方法都是先安装一个虚拟机,并在安装 Linux 系统的的虚拟机中运行 Docker
好在这个步骤都会由Docker Desktop
自动完成
Windows for Docker Desktop 官方下载地址: https://docs.docker.com/desktop/install/windows-install/
注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版!
macOS for Docker Desktop 官方下载地址: https://docs.docker.com/desktop/install/mac-install/
注意:Mac 芯片选择 Intel chip
和 Apple silicon
选择错误无法运行或者过于缓慢
macOS 还可以使用 Homebrew 来安装 Docker。
Homebrew
的 Cask
已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask
来进行安装:
brew install --cask --appdir=/Applications docker
服务器平台
安装前请先确认您的系统和环境是否支持。
默认命令使用了阿里云加速安装,如果需不要则去掉--mirror Aliyun
即可
安装命令如下: (阿里云加速安装)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
安装命令如下:(阿里云加速安装)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | shystemctl restart docker
安装命令如下:(阿里云加速安装)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
文档参考
docker https://www.docker.com
docker github https://github.com/docker/docker-ce
docker教程 菜鸟教程 https://www.runoob.com/docker/docker-tutorial.htm
Zimri 收集整理,欢迎转载,请注明出处:https://www.insilen.com/post/468.html