由于windows版问题比较多,以下操作均针对linux的centos版本
linux
环境准备
- 更新update到最新的版本
yum update - 卸载老版本docker
yum remove docker docker-common docker-selinux docker-engine - 安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2 - 设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo;yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo;
安装
- 查看docker版本
yum list docker-ce --showduplicates|sort -r - 安装docker
yum install docker-ce-18.03.1.ce -y/yum install docker-ce - 加入开机自启
systemctl enable docker - 启动docker
systemctl start docker - 配置国内镜像
vi /etc/docker/daemon.json{"registry-mirrors": ["http://hub-mirror.c.163.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]}注:解除镜像composer config -g --unset repos.packagist
1.Docker中国区官方镜像https://registry.docker-cn.com2.网易http://hub-mirror.c.163.com3.中国科技大学https://docker.mirrors.ustc.edu.cn
- 查看是否安装成功
docker -v - 启动
systemctl start docker - 加入开机自启
systemctl enable docker
docker-compose
官网地址:https://docs.docker.com/compose/# 下载curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose# 修改权限chmod +x /usr/local/bin/docker-compose# 校验docker-compose -v
彻底删除安装包
yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64
windows家庭中文版
- 安装启动hyper-v
- 家庭版伪装成专业版
管理员权限在powershell运行如下cmd命令REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
错误解决
- 时间不同步
时间检查:date设置时间:date -s "2022-02-28 16:24:50"更新时间同步即可:ntpdate cn.pool.ntp.org安装:yum install ntpdate
