首页与我联系

「Docker基础」如何安装Docker?

By 前端达人
Published in 6-其他
August 29, 2022
1 min read
「Docker基础」如何安装Docker?

大家好,上一篇文章《「Docker基础」什么是 Docker?》我们了解什么是 Docker ?Docker 可以在 Linux,macOS,windows10 几个主流平台上安装。查看当前机器是否具备 Docker 的安装环境,我们可以去 Docker Docs 官方查看。

000016.png

Docker Docs installation

1、在 Linux 上安装

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

  • Ubuntu (and derivatives such as Mint)
  • CentOS
  • Debian
  • Fedora

你可以依据系统找到对应的 Docker 安装文档。例如,使用以下命令在 Ubuntu 环境中安装 Docker:

sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \  apt-transport-https \  ca-certificates \  curl \  gnupg-agent \  software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \  sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \  "deb [arch=amd64] https://download.docker.com/linux/ubuntu \  $(lsb_release -cs) \  stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

也可以使用更为简介的安装脚本,但 Docker 文档警告说它们存在安全风险,不应在生产环境中使用:

curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh

要以非 root 用户身份运行 Docker 命令(无需 sudo),并将当前用户添加到 docker 组:

sudo groupadd docker
sudo usermod -aG docker $USER

1.1、在 Linux 安装 Docker Compose

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

sudo curl \
  -L "https://github.com/docker/compose/releases/download/<VERSION>/ \
      docker-compose-$(uname -s)-$(uname -m)" \
  -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

2、在 macOS 上安装 Docker

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

000013.png

Docker Desktop for macOS

有两个版本可用:稳定版和带有实验性功能的版本。稳定版最适合大多数开发人员。

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

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

000019.png

3、在 Windows 上安装 Docker

手动安装的话,可以点击以下 链接 下载,下载完成后双击 Docker Desktop Installer.exe 开始安装。

你还可以选择使用 winget 安装

$ winget install Docker.DockerDesktop

3.1、在 WSL2 运行 Docker

若你的 Windows 版本为 Windows 10 专业版或家庭版 v1903 及以上版本可以使用 WSL2 运行 Docker,具体请查看 Docker Desktop WSL 2 backend

安装成功后,在在 Windows 搜索栏输入 Docker 点击 Docker Desktop 开始运行

spaces_-M5xTVjmK7ax94c8ZQcm_uploads_git-blob-42361f6110ea592aea41042732fc5281194e9b6d_install-win-docker-app-search.png

Docker 启动成功之后,就会在任务栏看到鲸鱼图标。

spaces_-M5xTVjmK7ax94c8ZQcm_uploads_git-blob-d4c6cc532b96f10468ce5427d605c34af64d0c5f_install-win-taskbar-circle.png

前端达人公众号.jpg

注:本文属于原创文章,版权属于「前端达人」公众号及 qianduandaren.com 所有,未经授权,谢绝一切形式的转载


Tags

docker
Previous Article
「Docker基础」什么是 Docker?
前端达人

前端达人

专注前端知识分享

Table Of Contents

1
1、在 Linux 上安装
2
2、在 macOS 上安装 Docker
3
3、在 Windows 上安装 Docker

相关文章

「Docker基础」聊一聊 Docker CLI 命令
August 29, 2022
1 min

前端站点

VUE官网React官网TypeScript官网

公众号:前端达人

前端达人公众号