搭建环境
本次环境搭建使用VMware Workstation 17虚拟机搭建,系统版本为Ubuntu24.04 LTS。由于Ubuntu24.04 LTS在最后创建的时候有docker选项可以直接安装,但这不符合主题,所以放弃。
安装docker方法
1.通过snap方式安装。
Snap是Canonical公司发布的全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。
sudo snap install docker
2.传统方式安装
(1)更新apt包索引
sudo apt-get update
(2)安装必要的证书和依赖
sudo apt-get install ca-certificates curl gnupg lsb-release
sudo apt-get install
apt-transport-https
ca-certificates
curl
software-properties-common
(3)添加软件源的GPG密钥
# 官方源
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
#国内源
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
这一步可能出现报错,只要报错内容的下一行有OK字样就行 (4)添加Docker软件源
# 官方源
sudo add-apt-repository
"deb [arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable"
# 国内源
$ sudo add-apt-repository
"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu
$(lsb_release -cs)
stable"
(5)安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
3.脚本安装
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh
检查是否安装成功
docker version或docker info
总结
自从国内切断了docker的镜像源,使用docker的难度也越来越大了。而安装docker目前最大的难点是在于GPG的下载还有添加国内的镜像源。
上一条:Docker Compose简化多容器应用部署的艺术
下一条:操作docker容器