已经与 chatgpt 进行了深入的沟通!它给的方案是 Containernet
勉强能满足需求,但是这个似乎有个问题 我自己做了一个容器
# 使用官方 Ubuntu 基础镜像
FROM ubuntu:latest
# 安装 SSH 服务
RUN apt-get update && apt-get install -y openssh-server \
iproute2 \
net-tools \
iputils-ping \
traceroute \
nano \
vim \
curl \
wget \
tar \
gzip \
unzip \
htop \
procps \
lsof \
openssl \
git
RUN mkdir /var/run/sshd
# 允许 root 账户通过密码登录
RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
# 复制启动脚本到容器中
COPY start.sh /start.sh
RUN chmod +x /start.sh
RUN echo "root:root" | chpasswd
# 开放 22 端口
EXPOSE 22
# 启动 SSH 服务
CMD ["/usr/sbin/sshd", "-D"]
手动运行时没问题 但是在 python 中启动时 CMD ["/usr/sbin/sshd", "-D"] 这一行命令就像是没有被执行一样。。。SSH 没能自动启动
还有没有什么更好的方案?例如有没有什么 K8s 的面板
能搞管理容器 交换机 并且设置交换机之前的延迟 宽带啥的,。。?
并且更新容器可能比较麻烦,无法动态添加删除
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.