1、docker的安装
如果有旧的版本首先要卸载旧的docker版本
$ sudo apt-get remove docker docker-engine docker.io containerd runc
官方脚本下载命令:
Ubuntu/Debain/CentOS安装:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
国内daocloud:
curl -sSL https://get.daocloud.io/docker | sh
运行命令 docker run hello-world
查看是否安装成功。
2、在windows 10上安装:
在 Windows 上部署 Docker 的方法都是先安装一个虚拟机,并在安装 Linux 系统的的虚拟机中运行 Docker。
Docker Desktop 是 Docker 在 Windows 10 和 macOS 操作系统上的官方安装方式,这个方法依然属于先在虚拟机中安装 Linux 然后再安装 Docker 的方法。
Docker Desktop 官方下载地址: https://docs.docker.com/desktop/install/windows-install/
安装Hyper-V :Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。
一键启用Hyper-V:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
运行Docker Desktop for Windows install
Windows PowerShell 运行命令 docker run hello-world查看是否运行成功。
win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
3、镜像加速:
拉取docker镜像加速器我建议拉取阿里云的镜像加速器地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
cp /lib/systemd/system/docker.service /etc/systemd/docker.service
chmod 777 docker.service
vim docker.service
添加下面的配置
ExecStart=/usr/bin/dockerd --registry-mirror=https://kfp63jaj.mirror.aliyuncs.com
重启docker服务
systemctl daemon-reload
systemctl restart docker
4、卸载 docker
删除安装包:
sudo apt-get purge docker-ce
删除镜像、容器、配置文件等内容:
sudo rm -rf /var/lib/docker