- Dockerfile: Ubuntu + Python + Node + Go + Rust + MySQL + Redis - 离线安装包下载脚本(国内镜像源) - 技术规格说明书 SPECS.md - 代码审查报告 REVIEW-REPORT.md
31 lines
937 B
Bash
31 lines
937 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
# 启动 SSH 服务
|
|
service ssh start
|
|
|
|
echo ""
|
|
echo "========================================"
|
|
echo " WorkPod 开发环境已就绪"
|
|
echo "========================================"
|
|
echo "Python: $(python --version 2>&1)"
|
|
echo "Node: $(node --version)"
|
|
echo "Go: $(go version | awk '{print $3}')"
|
|
echo "Rust: $(rustc --version 2>/dev/null || echo '未安装')"
|
|
echo ""
|
|
echo "AI 工具:"
|
|
echo " Claude Code: $(claude --version 2>/dev/null || echo '未安装')"
|
|
echo " OpenClaw: $(openclaw --version 2>/dev/null || echo '未安装')"
|
|
echo ""
|
|
echo "数据库服务:"
|
|
echo " MySQL: mysqld --user=mysql --datadir=/var/lib/mysql &"
|
|
echo " Redis: redis-server --daemonize yes"
|
|
echo ""
|
|
echo "连接方式:"
|
|
echo " SSH: ssh root@localhost -p 2222 (密码: workpod123)"
|
|
echo " Exec: docker exec -it workpod bash"
|
|
echo "========================================"
|
|
|
|
# 保持容器运行
|
|
exec sleep infinity
|