menu ACfox Blog
okteto 容器 破解搭建宝塔 shell 教程
1598 浏览 | 2020-04-03 | 阅读时间: 约 2 分钟 | 分类: 基础技术,杂谈 | 标签: 教程,宝塔,okteto,破解,shell
请注意,本文编写于 479 天前,最后修改于 370 天前,其中某些信息可能已经过时。

上次介绍的那个容器,docker貌似被禁了,最近又恢复了,所以又 可 以 白嫖了哈哈哈
次教程参考 https://www.hostloc.com/forum.php?mod=viewthread&tid=666136&highlight=shell 可能部分人进不去,没权限
ssh我没办法实现,因为只有一个端口

我是通过noVNC跑的shell,以下是镜像

onsol/centos-xfce-vnc
consol/ubuntu-xfce-vnc
consol/centos-icewm-vnc
consol/ubuntu-icewm-vnc

他们默认进入不是是root

我用了傻瓜方法

在Google shell 上以root用户运行容器加

--user 0

https://hub.docker.com/r/consol/ubuntu-xfce-vnc/ 详情页有说明)

然后保存镜像 上传到自己仓库

最后到okteto去部署自己的镜像,端口6901

部署成功后浏览器
https://xxxxxx-xxxx.cloud.okteto.net/?password=vncpassword

进入桌面,可以开shell了
这里已经有大佬搭建好的仓库了,直接复制就OK
fallfor/ubuntuvnc
效果图

还可以上谷歌,shell等的很牛逼
一下为宝塔安装教程,参考教程(完全照搬哈哈哈https://www.hostloc.com/forum.php?mod=viewthread&tid=667527&highlight=%E5%AE%9D%E5%A1%94
安装原话:
一些说明:由于现在没法直接容器部署,所以第一步要麻烦一点,需要下载okteto 及 kubectl
okteto下载地址:https://downloads.okteto.com/cli/okteto.exe
kubectl下载地址:https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/windows/amd64/kubectl.exe
其他平台请查看 https://okteto.com/docs/getting-started/index.html
https://kubernetes.io/docs/tasks/tools/install-kubectl/
一、宝塔安装:
1、cli登录

okteto login
okteto namespace

2、新建一个文件.yml 如bt.yml

apiVersion: apps/v1
kind: Deployment
metadata:
  name: bt-app
spec:
  replicas: 1
  selector:
    matchLabels:
      app: bt-app
  template:
    metadata:
      labels:
        app: bt-app
    spec:
      containers:
      - image: pch18/baota:clear
        name: bt-app

---

apiVersion: v1
kind: Service
metadata:
  name: bt-app
  annotations:
    dev.okteto.com/auto-ingress: "true"
spec:
  type: ClusterIP  
  ports:
  - name: "http-port-tcp"
    port: 8888
  selector:
    app: bt-app

3、提交

kubectl apply -f bt.yml

等待完成即可, 登录地址:自动生成 用户名:username 密码 password

二、建站反代
1、新增 Repositories https://charts.bitnami.com
2、新建Applications 选择nginx 修改部分配置

这个我试过了,我貌似卡在最后一个nginx设置,这个一直报错

体验:shell挺爽的,还可以看某些奇妙的网站,宝塔感觉没啥用,因为暂时还不能绑定域名

更新

更新:okteto貌似可以搞了(2020/7/20/)
安装其他镜像的说明:将bt.yml文件的name随意更换,image: pch18/baota:clear 更换为其他容器,port: 8888
端口改为容器内暴露端口,重新推送就是

kubectl apply -f ****.yml

发表评论

email
web

全部评论 (共 11 条评论)

    2021-03-28 06:27
    okteto 容器 破解搭建宝塔 shell 教程 - ACfox Blog
    aiepvhdnbys
    iepvhdnbys http://www.ge92h3e8m40397iml6duw7c8d6u289urs.org/
    [url=http://www.ge92h3e8m40397iml6duw7c8d6u289urs.org/]uiepvhdnbys[/url]
    Test
    2020-12-25 01:53
    宝塔可以制作,k8s可以多个Service,即可以通过不同端口对应不同Service,可以绑定多个域名,不过要使用自己的域名只能通过反代方式。
    其实自己这个定时提交,保持活跃也是可以玩玩,目前我测试是谷歌云的机器,用来刷gd也不错。
      2020-12-31 15:32
      @Test大佬大佬~这个可拓展性很高,所以玩法很多,有兴趣挖掘也很不错
    城南
    2020-11-06 12:29
    你这个图形界面咋装的啊,我死活装不进,不会写配置文件,现在docker好像也用不了了,能分享个配置文件吗?大佬
    Andy
    2020-05-30 16:06
    你好,部署ubuntuvnc的yml能分享一下吗 根据bt.yml改了部署不能访问,捣鼓了很久也不行
      2020-06-14 10:22
      @Andyokteto挂掉了,也不用折腾了,这个容器没啥价值了,我这最后更新了一个希望能有点帮助给你
    yaya
    2020-05-06 16:33
    目前使用第二种方式,在CMD窗口登陆的时候就提示报错了: x unauthorized request: Post "https://cloud.okteto.com/graphql": dial tcp 35.225.69.73:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
      2020-05-15 16:05
      @yaya抱歉来晚了,你这个问题好像是tcp连接不上,官网的确很卡,如果有能力可以挂个代理,或者可能装了安全软件,防火墙没开,具体问题还得看看之前操作有没有到位,如果还是不行,你可以找到原帖子,与作者交流。(okteto已经废了,当初很多人在撸,当时平台还崩溃了一段时间。。)
    2020-04-24 22:57
    奇妙的网站具体些呀 这是我最关心的
    2020-04-03 16:41
    DOME放出来,我要直接白嫖 |´・ω・)ノ
      2020-04-03 16:43
      @sakydome 放出来太危险了,防止一些人爆破。还是自己搭一下吧