Docker快速入土

清夏晚风

[Docker] 快速入土

摘录整合以下教程

Docker 10分钟快速入门

前言 - Docker — 从入门到实践

Docker 官方文档 | Docker Documentation

第一部分:安装docker

在Linux(Ubuntu)上安装Docker

在 Ubuntu 上安装 Docker 引擎

卸载旧版本Docker
1
sudo apt remove docker docker-engine docker.io containerd runc
安装稳定版Docker
1
2
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
安装预发行版Docker
1
2
curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh --mirror Aliyun
使用脚本安装后升级Docker

如果您使用脚本安装了 Docker,则应直接使用包管理器升级 Docker。重新运行脚本没有任何好处,如果它尝试重新添加到主机的存储库,则可能会导致问题。

卸载Docker Engine

卸载 Docker 引擎、CLI、Containerd 和 Docker Compose 包:

1
sudo apt purge docker-ce docker-ce-cli containerd.io docker-compose-plugin

主机上的映像、容器、卷或自定义配置文件不会自动删除。删除所有映像、容器和卷:

1
2
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

您必须手动删除任何已编辑的配置文件。

在Windows(Windows 11)上安装Docker

在Windows上安装 Docker Desktop

Docker Desktop 安装程序官方下载地址

WSL2 后端
  • Windows 11 64 位:家庭版或专业版 21H2 或更高版本,或企业版或教育版 21H2 或更高版本。

  • Windows 10 64 位:家庭版或专业版 21H1(内部版本 19043)或更高版本,或企业版或教育版 20H2(内部版本 19042)或更高版本。

  • 在 Windows 上启用 WSL2 功能。有关详细说明,请参阅微软文档

  • 要在 Windows 10 或 Windows 11 上成功运行 WSL2,需要满足以下硬件先决条件:

  • 下载并安装 Linux 内核更新程序包

    启动docker desktop

docker desktop

  • Title: Docker快速入土
  • Author: 清夏晚风
  • Created at : 2022-07-21 00:00:00
  • Updated at : 2026-01-13 16:48:23
  • Link: https://blog.kimikkorow.eu.org/虚拟容器技术/快速入土/
  • License: This work is licensed under CC BY-NC-SA 4.0.