# Docker 安装
# 查看系统
cat /etc/os-release
# 安装
# CentOS
# 使用以下命令卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
# 执行以下命令安装依赖包
yum install -y yum-utils
# 执行下面的命令添加软件源
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新软件包索引
yum makecache fast
# 安装
yum install docker-ce docker-ce-cli containerd.io
# Ubuntu
在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun
systemctl start docker
docker --version
docker run hello-world
# Windows 10
下载安装
https://docs.docker.com/desktop/windows/install/
# 换源
在/etc/docker 文件夹下 修改 daemon.json ,如果不存在这样的文件 新建一个即可
cd /etc/docker
vim daemon.json
添加源
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://ustc-edu-cn.mirror.aliyuncs.com",
"https://ghcr.io",
"https://mirror.baidubce.com"
]
}
service docker restart
# 卸载
apt uninstall docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker