Ubuntu24.04下Docker的安装

2025 年 3 月 7 日 星期五(已编辑)
/
1

Ubuntu24.04下Docker的安装

卸载docker

安装前先卸载操作系统默认安装的docker及安装时自动安装的所有包

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

查看docker是否卸载干净

dpkg -l | grep docker

确定docker卸载完毕

docker --version

更新源

sudo apt-get update

安装docker

脚本安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

手动安装

查看 Ubuntu 版本

lsb_release -a

打开https://download.docker.com/linux/ubuntu/dists/在列表中选择您的 Ubuntu 版本 转到 pool/stable/ 并选择适用的架构(amd64、 armhf、arm64 或 s390x)。 下载 Docker Engine、CLI、containerd 和 Docker Compose 软件包的以下 deb 文件:

containerd.io_<version>_<arch>.deb
docker-ce_<version>_<arch>.deb
docker-ce-cli_<version>_<arch>.deb
docker-buildx-plugin_<version>_<arch>.deb
docker-compose-plugin_<version>_<arch>.deb

安装 .deb 软件包 新建tmp目录并将软件包移动到tmp目录

mkdir tmp && cd tmp

批量安装deb包:

sudo dpkg -i *.deb

Docker 守护程序会自动启动。 等待安装完成 查看Docker版本

docker version

查看Docker-compose版本

docker-compose --version

查看Docker运行状态

sudo systemctl status docker

安装docker管理面板1panel

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

Docker常用命令

启动所有服务并附加到控制台 启动 Compose 文件中定义的所有服务,并将日志输出显示在当前终端中。

docker compose up

在后台模式运行服务 以后台(分离)模式运行所有服务,终端不会输出服务的日志。

docker compose up -d

停止启动所有服务

docker compose down

更新镜像并启动所有服务

docker compose pull && docker compose up -d

清理未使用镜像

docker image prune

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...