menu ACfox Blog
okteto 容器 破解搭建宝塔 shell 教程
279 浏览 | 2020-04-03 | 分类:基础技术,杂谈 | 标签:教程,宝塔,okteto,破解,shell

上次介绍的那个容器,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挺爽的,还可以看某些奇妙的网站,宝塔感觉没啥用,因为暂时还不能绑定域名

发表评论

email
web

全部评论 (共 6 条评论)

    Andy
    2020-05-30 16:06
    你好,部署ubuntuvnc的yml能分享一下吗 根据bt.yml改了部署不能访问,捣鼓了很久也不行
    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 放出来太危险了,防止一些人爆破。还是自己搭一下吧