Skip to content

Latest commit

 

History

History
75 lines (57 loc) · 2.4 KB

240526.md

File metadata and controls

75 lines (57 loc) · 2.4 KB

本期我们来看如何在各类操作系统上安装Docker,我都选择的最精简,成功率最高的方案。

Linux

Docker的本质是基于linux的容器化技术。Window,Mac其实都是虚拟化了一个linux子系统才能安装docker,所以我们先从Linux讲起。

首先需要搞一台Linux系统的机器,比如可以选择给一个电脑安装Ubuntu系统, 当然也可以购买一个云服务器,这里我就用我的一个云服务器为例进行演示,这里我使用的操作系统是centos。这里我使用docker官方提供的一键安装命令来安装,这个命令是通用,的任何一个linux发行版都可以用。

sudo curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
service docker start

Docker换国内源

为了加快镜像下载速度,我们可以将 Docker Hub 的镜像源修改为国内的镜像源。

sudo vi /etc/docker/daemon.json

输入下列内容,最后按ESC,输入 :wq! 保存退出。

{
    "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://docker.nju.edu.cn",
        "https://dockerproxy.com"
    ]
}

最后重启docker

service docker restart

Windows 安装docker

任务栏搜索功能,勾选 "适用于Linux的Windows子系统" "虚拟机平台"


管理员权限打开命令提示符,安装wsl2

wsl --set-default-version 2
wsl --update --web-download

等待wsl安装成功

下载Windows版本Docker Desktop
https://www.docker.com/products/docker-desktop/
安装包下载好以后双击即可安装


如果想自己指定安装目录,可以使用命令行的方式
参数 --installation-dir=D:\Docker可以指定安装位置

start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Docker

换国内的镜像源:
Setting->Docker Engine->添加上换源的那一段,如下图:

macOS 安装docker

下载MAC版本的 Docker Desktop
https://www.docker.com/products/docker-desktop/

注意区分CPU类型(苹果芯片或INTEL芯片) 下载好双击安装即可