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