docker,docker-compose安装
1.系统ubuntu22.04
系统安装完成
2.安装docker
2.1 先更新系统包 sudo apt update

2.2 sudo apt upgrade -y

2.3安装docker所需的依赖包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

安装依赖包报错解决:

通常是与linux内核文件和镜像相关的包出了问题,需要进行一些依赖命令来进行修复,可自行百度进行修复
最后查找发现是磁盘空间不足导致的,闹了个乌龙

那先清理缓存,留一些空间出来
sudo apt clean # 清理已下载的软件包文件的缓存
sudo apt autoclean # 清理旧版本的软件包缓存
sudo apt autoremove # 自动移除所有不再需要的依赖包
2.4 添加官方的 key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o docker.gpg
2.5 将docker apt软件源添加到系统中
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
2.6更新包管理器 sudo apt install
2.7安装docker sudo install docker-ce docker-ce-cli containerd.io
如果需要安装指定版本:sudo apt list -a docker 进行查看

2.8 修改docker镜像下载地址 :Docker 的默认安装目录在 Ubuntu 系统上是 /var/lib/docker。

如果你感觉自己那个盘的空间不大,想换一个目录缓存,可以按如下方法做
如果启动了docker服务,先停止
# 如果启动了docker服务,先停止
systemctl stop docker
# 移动 Docker 的默认安装目录到新的位置
# 比如我想把docker移动到/home/software_install/docker
mv /var/lib/docker /home/software_install
#创建一个引用链接,将新的位置链接到 /var/lib/docker:
ln -s /home/software_install/docker /var/lib/docker
# 启动docker服务
systemctl start docker
搞完之后,docker的默认下载和缓存目录就转到你指定的位置了
2.9 安装docker-compose : sudo apt install docker-compose--plugin

浙公网安备 33010602011771号