由于docker服务器在国外,所以国内访问有时候会比较慢,安装docker时可能会出现网络问题,这时我们可以采用国内镜像来进行加速安装,然后使用docker官方的密钥验证安装包是否被恶意修改,保证安全性。
下面使用Ubuntu为例,使用清华大学镜像源进行安装
-
删除旧版本
for pkg in docker.io docker-doc docker-compose \ podman-docker containerd runc; \ do sudo apt-get remove $pkg; done
- 1
- 2
- 3
-
设置apt 仓库
# Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # Add the repository to Apt sources: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] \ https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
-
安装docker
sudo apt-get install docker-ce docker-ce-cli \ containerd.io docker-buildx-plugin docker-compose-plugin
- 1
- 2
-
验证安装
sudo docker run hello-world
- 1
-
将用户添加到docker组
sudo groupadd docker sudo usermod -aG docker $USER newgrp docker
- 1
- 2
- 3
文章知识点与官方知识档案匹配,可进一步学习相关知识
云原生入门技能树容器(docker)安装docker19213 人正在系统学习中
评论记录:
回复评论: