docker,docker-compose安装

1.系统ubuntu22.04  

  系统安装完成

2.安装docker 

  2.1 先更新系统包  sudo apt update

image

  2.2 sudo apt upgrade -y

image

2.3安装docker所需的依赖包

sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

image

安装依赖包报错解决:

image

 通常是与linux内核文件和镜像相关的包出了问题,需要进行一些依赖命令来进行修复,可自行百度进行修复

最后查找发现是磁盘空间不足导致的,闹了个乌龙

image

那先清理缓存,留一些空间出来 

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 进行查看

image

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

image

 

如果你感觉自己那个盘的空间不大,想换一个目录缓存,可以按如下方法做

  如果启动了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

 

posted @ 2025-09-09 10:30  小-y  阅读(12)  评论(0)    收藏  举报