云原生之使用Docker部署webos私有云盘

这篇具有很好参考价值的文章主要介绍了云原生之使用Docker部署webos私有云盘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、webos介绍

1. webos简介

WebOS是一个支持多种存储,云端存储&协同办公新体验:如Windows11体验的私有云盘/企业网盘。完全支持私有化部署,存储安全可控、数百种文件格式在线预览、编辑和播放、轻松分享。高效协作,细粒度权限管控全平台客户端覆盖,随时随地访问。

2. webos特点

  • Win11般交互式体验:完全仿照win的操作习惯 ;快捷键,菜单功能等。

  • 独家去除授权系统:所有页面授权信息都可改成使用者的,完全独立。

  • 分享页面自定义广告:可设置打开分享页面是否展示广告,自由设置。

  • 独家动态视频壁纸:支持视频/图片设为桌面壁纸,分享页面可单独设置壁纸。

  • 支持挂载第三方网盘:支持挂载市面上大多是的网盘,如:阿里云,百度云。

  • 海量插件应用免费用:提供免费的插件,逐步添加更多的插件。扩展更强。

  • 跨盘秒传支持第三方:跨盘秒传功能支持第三方网盘一键秒存,速度更快。

  • 全平台互通随时访问:全平台互通随时随地在任何设备上访问,更便捷。

二、本次实践介绍

1. 本次实践简介

1.本次部署环境为个人测试环境;
2.本次实践为使用docker快速部署webos应用;
3.学会webos私有网盘的基本使用。

2. 本次部署环境规划

hostname IP地址 docker版本 webos容器镜像版本 操作系统版本
jeven 192.168.3.166 20.10.17 v1.2.6 centos 7.6

三、检查本地Docker环境

1. 检查Docker版本

检查dokcer版本

[root@jeven ~]# docker version
Client: Docker Engine - Community
 Version:           20.10.17
 API version:       1.41
 Go version:        go1.17.11
 Git commit:        100c701
 Built:             Mon Jun  6 23:05:12 2022
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

Server: Docker Engine - Community
 Engine:
  Version:          20.10.17
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.17.11
  Git commit:       a89b842
  Built:            Mon Jun  6 23:03:33 2022
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.6
  GitCommit:        10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1
 runc:
  Version:          1.1.2
  GitCommit:        v1.1.2-0-ga916309
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

2. 检查Docker服务状态

检查Docker服务状态

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-05-04 22:21:59 CST; 5 days ago
     Docs: https://docs.docker.com
 Main PID: 110020 (dockerd)
    Tasks: 29
   Memory: 1.7G

四、下载webos镜像

在dockerhub下载webos容器镜像,选择当前最新版本v1.2.6。

[root@jeven ~]# docker pull fs185085781/webos:v1.2.6
v1.2.6: Pulling from fs185085781/webos
Digest: sha256:6b19b0224ab04f318506893611b5c3657484c98fdbf0f6255bf681ff03dbdb45
Status: Image is up to date for fs185085781/webos:v1.2.6
docker.io/fs185085781/webos:v1.2.6

五、部署webos

1. 创建挂载目录

创建挂载目录

[root@jeven ~]# mkdir -p /data/webos
[root@jeven ~]# cd /data/webos/

2. 创建webos容器

使用docker-cli创建webos容器

docker run -itd --name webos -p 8089:8088 -v /data/webos/rootPath:/webos/api/rootPath -v /data/webos/apps:/webos/web/apps fs185085781/webos:v1.2.6

云原生之使用Docker部署webos私有云盘

3. 查看webos容器状态

查看webos容器状态

[root@jeven webos]# docker ps
CONTAINER ID   IMAGE                      COMMAND                  CREATED          STATUS          PORTS                                       NAMES
3ac4e92e49bd   fs185085781/webos:v1.2.6   "/bin/sh -c 'sh rest…"   44 seconds ago   Up 39 seconds   0.0.0.0:8089->8088/tcp, :::8089->8088/tcp   webos

4. 检查webos容器运行日志

检查webos容器运行日志,确定webos服务正常运行。

[root@jeven webos]# docker logs webos 
cat: can't open 'pidfile.txt': No such file or directory
sh: you need to specify whom to kill
正在启动...

=========================================================
=                                                       =
=       欢迎使用腾飞软件,客户服务联系QQ185085781        =
=                                                       =
=========================================================

[2023-05-10 13:49:13] [DEBUG] cn.hutool.log.LogFactory: Use [Hutool Console Logging] Logger As Default.
[2023-05-10 13:49:14] [INFO] cn.tenfell.webos.o.i.s: webos started on 【0.0.0.0:8088】

六、webos的初始配置

1. 验证数据库与缓存

点击验证数据和缓存

云原生之使用Docker部署webos私有云盘

2. 设置登录账号和密码

设置webos的登录用户和密码

云原生之使用Docker部署webos私有云盘

3. 登录webos网盘

设置完账号和密码后,自动跳转到webos网盘的首页。

云原生之使用Docker部署webos私有云盘

七、webos的基本使用

1. 切换桌面模式

点击左下角的桌面模式,进入到webos的桌面模式。

云原生之使用Docker部署webos私有云盘

云原生之使用Docker部署webos私有云盘

2. 安装应用

在应用商店,选择终端工具安装。

云原生之使用Docker部署webos私有云盘
云原生之使用Docker部署webos私有云盘

3. 终端工具连接Linux

使用终端工具ssh连接Linux

云原生之使用Docker部署webos私有云盘
云原生之使用Docker部署webos私有云盘

4. 分享文件

选择文件,右键共享,点击分享并复制。

云原生之使用Docker部署webos私有云盘

云原生之使用Docker部署webos私有云盘

5.查看分享文件

在浏览器输入复制的分享连接,填写提取密码,查看分享文件。

云原生之使用Docker部署webos私有云盘
云原生之使用Docker部署webos私有云盘文章来源地址https://www.toymoban.com/news/detail-440119.html

到了这里,关于云原生之使用Docker部署webos私有云盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【云原生 | Docker 高级篇】11、Docker 私有镜像仓库 Harbor 安装及使用教程

    目录 一、Harbor 介绍 二、Harbor 的优势 三、Harbor 部署安装 3.1 部署环境 3.2 为 Harbor 自签发证书 3.3 安装 Harbor 3.4 设置开机自启 四、Harbor 图像化界面使用说明 4.1 修改本地 hosts 文件 4.2 访问 harbor 4.3 创建项目 五、测试使用 harbor 私有镜像仓库 5.1 修改 docker 配置 5.2 登录 harbor

    2024年01月17日
    浏览(29)
  • 基于亚马逊云EC2+Docker搭建nextcloud私有化云盘

    亚马逊云科技EC2云服务器(Elastic Compute Cloud)是亚马逊云科技AWS(Amazon Web Services)提供的一种云计算服务。EC2代表弹性计算云,它允许用户租用虚拟计算资源,包括CPU、内存、存储和网络带宽,以满足计算需求。 在日常工作中,大家使用比较多的云盘有百度网盘,阿里的夸

    2024年03月20日
    浏览(44)
  • Linux搭建开源企业云盘Seafile,私有文件同步云盘及基本使用

    在日常生活经常需要在不同的设备间同步文件,还有在企业作为公司云存储备份使用。 类似的有谷歌云端硬盘,但是作为企业不能统一管理,即没有admin权限管理其他账号,而且免费空间有限。 国内的百度网盘,并没有文件同步功能,只支持手动的上传和下载,而且也没有文

    2023年04月22日
    浏览(28)
  • Docker进阶:使用Docker部署Harbor私有镜像仓库

    💖The Begin💖点点关注,收藏不迷路💖 Harbor是一个开源的企业级Docker Registry服务器,提供了安全的镜像管理功能,支持用户和角色的管理、访问控制、以及活动审计等特性。通过搭建Harbor,我们可以方便地管理和共享Docker镜像,适用于企业内部的应用部署和开发团队的协作。

    2024年04月17日
    浏览(32)
  • 【0基础敲代码】如何使用使用SeaFile搭建私有云盘并公网访问

    目录 1. 前言 2. SeaFile云盘设置 2.1 Owncould的安装环境设置 2.2 SeaFile下载安装 2.3 SeaFile的配置 3. cpolar内网穿透 3.1 Cpolar下载安装 3.2 Cpolar的注册 3.3 Cpolar云端设置 3.4 Cpolar本地设置 4. 公网访问测试 5. 结语 现在我们身边的只能设备越来越多,各种智能手机、平板、智能手表和数码相

    2024年02月11日
    浏览(35)
  • Nextcloud 使用教程, 十分钟让自己电脑成为私有云盘

    1、什么是Nextcloud? 假设你想在校内搭建一个私有云盘服务,并且有以下的需求,那么Nextcloud,简称NC是你的不二之选, 没有资金的投入,但是有相应的需求; 需要部署在私有云上;有多客户端要求(iOS、Android、MAC、Windows) 安全可靠,长期更新,有和现有系统(例如LDAP集成

    2024年02月11日
    浏览(30)
  • docker部署私人云盘nextcloud

    ip:10007 进行简单的设置 点击安装 进入到推荐应用  我都安装了 不安装也可以 后续可以自己安装 安装完成后进入首页 可以上传文件 我的创建相册失败 接口报错 但是过了几分钟后再创建就可以了 猜测可能服务没有启动完整  下面是我创建的相册

    2024年01月15日
    浏览(33)
  • 【云原生】Docker私有仓库registry

        目录 1)用docker容器运行registry私有仓库服务。 2)运行私有仓库服务 3)镜像重命名(要上传的镜像名需要注明私仓的ip) 4)编辑docker配置文件(因为默认是拉取docker官方的镜像,需要重新指定) 5)其他dockerhost上传私有仓库 修改docker配置文件 查看仓库有哪些镜像 1)用dock

    2024年02月15日
    浏览(27)
  • 【云原生】使用Docker部署openGauss

    Docker是一个开源的应用容器引擎,让开发者可以把应用及依赖包打包到一个可移植的容器中,然后发布到流行的Linux或Windows机器或虚拟机上。openGauss是一款高性能、高安全、高可靠、高智能的企业级开源关系型数据库。openGauss 3.0.0 发布后,云和恩墨制作了docker版本。基于此,

    2024年01月18日
    浏览(26)
  • 【云原生】Docker私有仓库 Registry&Habor

    目录 1.Docker私有仓库(Registry) 1.1  Registry的介绍 1.2 Registry的部署 步骤一:拉取相关的镜像 步骤二:进行 Registry的相关yml文件配置(docker-compose) 步骤三:镜像的推送  2. Registry的升级——Habor 2.1 Habor的简介 2.2 Habor的特性 2.3 Habor的构成​编辑 3. Harbor 部署  (1)部署

    2024年02月11日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包