22 lines
483 B
Bash
Executable File
22 lines
483 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "🧪 测试Docker部署..."
|
|
|
|
# 检查应用是否响应
|
|
echo "⏳ 等待应用启动..."
|
|
sleep 10
|
|
|
|
# 测试应用是否可访问
|
|
if curl -f http://localhost:50400 > /dev/null 2>&1; then
|
|
echo "✅ 应用运行正常!"
|
|
echo "🌐 访问地址: http://localhost:50400"
|
|
else
|
|
echo "❌ 应用无法访问,请检查日志:"
|
|
echo "docker-compose logs app"
|
|
fi
|
|
|
|
# 显示当前运行的容器
|
|
echo ""
|
|
echo "📋 当前运行的容器:"
|
|
docker-compose ps
|