Docker安装 | 配置镜像加速器


Windows安装教程

环境准备

Docker for Windows是一个Docker Community Edition(CE)应用程序

Docker for Windows安装包包含了在Windows系统上运行Docker所需的一切。如果你不想装虚拟机,想直接在你的Windows操作系统中安装与学习使用docker,那么你首先得查看你的系统是否满足Docker for Windows的安装与使用要求

Docker for Windows的当前版本运行在64位Windows 10 Pro,专业版、企业版和教育版上(1607年纪念更新,版本14393或更高版本)

家庭版是不行的,如果你是家庭版,那么一是升级到专业版,二是安装Docker Toolbox,自行网上百度

如果你满足Docker for Windows的环境条件了,那么首先检查电脑的虚拟化开启了没有

进入任务管理器(ctrl+alt+delete),点击性能->cpu ,查看虚拟化是否已启用

如果虚拟化是已禁用,那么你需要重启电脑进入bios开启虚拟化(我们的发的笔记本cpu都是支持虚拟化的,重启时进入bios按esc -> 再按f12 -> 去开启虚拟化)

开启虚拟化重启后,进入任务管理器看虚拟化是否已启用

然后再是进入电脑的控制面板->程序->启用或关闭Windows功能->把Hyper-v勾上,启用后电脑会重启,后面就可以下载并安装Docker for Windows了(有时候是默认开启的)

下载安装

进入网址https://hub.docker.com/editions/community/docker-ce-desktop-windows下载并安装

以管理员权限运行Docker Desktop Installer.exe可执行文件,等待下载包

点击OK

等待文件解压缩完成

   这里需要重启电脑,点击close and restart重启电脑,就安装完成了

Linux发行版Ubuntu安装方法

切换到管理员权限

$ su root

安装必要的依赖工具

$ apt-get up date

$ apt-get -y install apt-transport-https ca-certificates curl software-properties-common

安装GPG证书

$ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

写入软件源信息(阿里云镜像源)

$ add-apt-repository "deb [arch=adm64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

更新并安装Docker-CE

$ apt-get -y update

$ apt-get -y install docker-ce


Linux发行版CentOS安装

切换到root权限

$ su root

安装必要的依赖工具

$ yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源信息(阿里云镜像源)

$ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新并安装Docker-CE

$ yum makecache fast

$ yum -y install docker-ce


Docker加速器配置

我们下载镜像的时候,会默认访问Docker官网,由于Docker网站部署在国外,距离远下载慢而且还有墙

鉴于上诉问题,我们通过设置加速器的方式来解决

再此我们选择使用阿里云的Docker镜像加速服务,首先访问阿里云的镜像仓库(如果没有阿里云账号需要先注册):https://cr.console.aliyun.com/

选择“镜像加速器”

然后根据个人系统的平台,选择运行Docker的OS,并按照操作文档的要求修改Docker配置文件,最后重启Docker即可完成加速器配置服务

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。