可以通过执行【docker version】命令来查看,如果输出信息中包含Client选项和Server选项,那么就表示已经安装了docker
如下图所示:

docker安装步骤
安装docker容器:
(以下安装 docker 步骤适用于 AnduinOS,其他系统安装请参考 Docker官方文档。)
1. 检查Docker是否已正确安装
# 检查Docker版本
docker --version
# 查看已安装的Docker包
yum list installed | grep docker
2. 重新安装Docker(推荐步骤)
步骤一:卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
步骤二:安装必要依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
步骤三:设置Docker仓库
# 使用官方源(较慢) yum-config-manager --add-repo https://download.docker.com/Linux/centos/docker-ce.repo # 或使用阿里云镜像加速(推荐) yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
步骤四:安装Docker Engine
yum install docker-ce docker-ce-cli containerd.io
3. 防火墙配置(重要)
在某些情况下,防火墙可能导致安装问题:
# 查看防火墙状态
firewall-cmd --state
# 停止防火墙
systemctl stop firewalld.service
# 禁止防火墙开机启动
systemctl disable firewalld.service
5.容器docker管理:
systemctl start docker #启动容器 systemctl enable docker #开机自启 systemctl status docker #查看状态
至此docker安装完成如需删除看以下步骤
3.删除docker容器:
sudo yum remove docker-ce docker-ce-cli containerd.io
4.删除所有映像、容器和卷:
sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd
Docker Compose安装步骤
1.下载安装
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2.给执行权限
sudo chmod +x /usr/local/bin/docker-compose
3.创建链接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4.查看docker-compose版本
docker-compose --version
如果 要测试 compose 能不能运行,新建一个命令测试,
比如。
5.创建docker-compose.yml文件
图床--picsur
compose配置如下:
version: '3' # 选择适合的版本 services: picsur: image: ghcr.io/caramelfur/picsur:latest # 使用 picsur 镜像 container_name: picsur # 容器名称 ports: - '8383:8080' # 将宿主机的 8383 端口映射到容器的 8080 端口 links: - picsur_postgres # 连接到 picsur_postgres 服务 environment: PICSUR_DB_HOST: picsur_postgres # 数据库主机名,指向 picsur_postgres 服务 PICSUR_DB_USERNAME: picsur # 数据库用户名 PICSUR_DB_PASSWORD: picsur # 数据库密码 PICSUR_DB_DATABASE: picsur # 数据库名称 PICSUR_ADMIN_PASSWORD: picsur12345 # 管理员密码,按需修改 restart: always # 容器崩溃时自动重启 picsur_postgres: # picsur_postgres 服务(PostgreSQL 数据库) image: postgres:17-alpine # 使用 postgres:17-alpine 镜像 container_name: picsur_postgres # 容器名称 environment: POSTGRES_DB: picsur # PostgreSQL 数据库名称 POSTGRES_PASSWORD: picsur # PostgreSQL 密码 POSTGRES_USER: picsur # PostgreSQL 用户名 restart: always # 容器崩溃时自动重启 volumes: - ./data:/var/lib/postgresql/data # 持久化存储,将本地 ./data 目录挂载到容器的 PostgreSQL 数据目录
6.使用方法
docker-compose up -d
等待命令运行完成,输入http://<ip>:8383

正常打开,就算是完成了安装


还没有评论,来说两句吧...