docker的Windows版本安装(docker desktop)
第一步:控制面板->程序->启用或关闭 windows 功能,开启 Windows 虚拟化和 Linux 子系统(WSL2),打开BIOS的虚拟化
第二步:打开终端,安装虚拟机平台
#在终端中安装虚拟机平台
wsl --install
第三步:重启电脑,打开Ubuntu
第四步:进入官网下载docker的Windows版本,然后打开安装包点下一步就行
出现如下界面则说明安装成功!
如果出现如下界面,则代表本机还没有安装最新的wsl2,点击https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi即可安装
第五步:配置镜像加速,在docker engine右侧加入代码"registry-mirrors": [“网址”,“网址”,“网址”]“
镜像加速器 镜像加速器地址 Docker 中国官方镜像 https://registry.docker-cn.com DaoCloud 镜像站 http://f1361db2.m.daocloud.io Azure 中国镜像 https://dockerhub.azk8s.cn 科大镜像站 https://docker.mirrors.ustc.edu.cn 阿里云 https://ud6340vz.mirror.aliyuncs.com 七牛云 https://reg-mirror.qiniu.com 网易云 https://hub-mirror.c.163.com 腾讯云 https://mirror.ccs.tencentyun.com
然后点击apply&restart即可!
docker的Linux版本安装(Ubuntu为例)
前提是已有linux系统
第二步:打开Ubuntu命令行,依次输入以下指令
#卸载旧版本,从来没安装过的可以省略
sudo apt-get remove docker docker-engine docker.io containerd runc
#设置仓库
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg
sudo mkdir -m 0755 -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
#安装docker engine
sudo apt-get update
sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
#hello-world测试
sudo docker run hello-world
安装成功界面如下
第三步:配置镜像加速(先注册个阿里云账号),进入阿里云容器镜像服务 (aliyun.com)