alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

这篇具有很好参考价值的文章主要介绍了alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、创建alpine主机

二、安装alpine

三、安装docker

四、创建docekr挂载阿里云盘为webdav


本文分为两个部分

        一、创建虚拟机

        二、挂载阿里云盘为webdav

一、创建alpine主机

官网:downloads | Alpine Linux

资源:上述所提到的所有资源文件,页面内搜索按住ctrl+f_年关的博客-CSDN博客

使用vm虚拟机创建

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

 alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了 

 其他的默认就好

二、安装alpine

 文章来源地址https://www.toymoban.com/news/detail-481672.html

加载镜像后,首先会看到此提示,输入用户名 root 直接回车登录:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

然后按照提示输入 setup-alpine 开始安装:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

键盘布局输入两次 cn

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

接着就是选择网络配置,绑定域名和设置 DNS 之类,一般情况下一律直接回车即可,然后设定 root 用户密码:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

时区先按调出选项,国内当然就是输入 PRC 了,注意时区要区分大小写,然后代理和 NTP 都默认设置即可:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

然后需要稍等一会,会自动检测软件源,按照提示设置,r 是代表随机指定一个源,f 是自动检测速度最快的源,e 是编辑系统对应文件,可以添加指定的源,这里输入 38,选个上海交大的源:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

然后选择硬盘,我这里就一块硬盘,所以直接输入名称 sda,当做系统盘,后面输入 sys,按照提示确定格式化即可:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

最后看到如下界面就是安装完毕了,输入 reboot 重启即可进入系统:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

注意默认装好的 Alpine 不允许 SSH 远程连接,十分不方便,开启远程 SSH 连接的话使用以下指令:

vi /etc/ssh/sshd_config

编辑器的用法和其他 linux 一样,按 i 进入编辑模式,esc 退出,:wq 保存退出等。

把配置文件里 #PermitRootLogin prohibit-password 这一行修改为:PermitRootLogin yes ,并注意取消注释,然后重启系统即可

三、安装docker

     

虽然 Alpine 最常见的用途是当成 Docker 容器的底包,但实际其本身也是个正经的 Linux 发行版,有系统镜像体积小,安装迅速和消耗内存少的特点,本文来说一下在 Alpine 里安装 Docker 的过程。

系统的安装部分就不说了,前面文章写过了,VPS 这类更是直接灌好的系统,一般情况下压根接触不到安装过程。

首先要注意 docker 的包是位于社区仓库里的,默认源里可能没有,比如我这里安装系统时默认用了上海交大的源,就需要先去把源里 community 这一行取消注释:

vi /etc/apk/repositories

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

然后运行 apk update,更新软件源。

现在就可以安装 docker 了,运行:

apk add docker

然后先把 docker 添加到开机自启:

rc-update add docker boot

然后启动 docker 服务:

service docker start

最后可以运行 docker version,查看程序版本,如下图就是安装成功:

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

至于 docker 的使用方法,就和其他 linux 发行版一模一样。

四、创建docekr挂载阿里云盘为webdav

 

 github:项目地址:https://github.com/messense/aliyundrive-webdav

在这里要先获取阿里的token

打开阿里云盘网页版登录

https://www.aliyundrive.com/drive

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

按住f12打开控制台输入以下代码获取token

JSON.parse(window.localStorage["token"]).refresh_token

 alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

 执行命令  可以自行更改账户密码和端口,创建容器并自动启动

docker run -d --name=aliyundrive-webdav --restart=unless-stopped -p 8080:8080 \
  -v /etc/aliyundrive-webdav/:/etc/aliyundrive-webdav/ \
  -e REFRESH_TOKEN='  在这里填你获得的token  ' \
  -e WEBDAV_AUTH_USER=admin \
  -e WEBDAV_AUTH_PASSWORD=admin \
  messense/aliyundrive-webdav

 成功创建后访问宿主机8080端口,进入云盘目录则成功挂载云盘

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了

alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了 

 

到了这里,关于alpine系统安装 安装docker作为宿主 阿里云webdav挂载 看这一个就够了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Linux Docker挂载群晖WebDAV到本地

    挂载群晖的WebDAV,使用群晖的WebDAV Server搭建的服务。 群晖配置了证书。 使用镜像: docker-webdav-client 这个镜像就是封装了davfs2 用环境变量DAVFS2_开头可以将参数写入到此工具的配置文件:/etc/davfs2/davfs2.conf DAVFS2_ASK_AUTH=0 :如果在secretsfile中找不到凭据和密码,则以交互方式询

    2024年04月14日
    浏览(33)
  • Docker:挂载宿主机的目录

    可以在docker run时通过: -v 宿主机目录:容器内目录 ,挂载宿主机的文件到容器: $ docker run -it -v /tmp/docker_share/:/tmp/share ubuntu /bin/bash 容器启动后,可以在容器里看到目录/tmp/share root@9d2d19b4923c:/tmp/share# touch test root@9d2d19b4923c:/tmp/share# ls test 在宿主机的/tmp/docker_share目录下也可以

    2024年02月09日
    浏览(43)
  • 【Docker】数据卷挂载以及宿主机目录挂载的使用

    🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的专栏《Docker实战》。🎯🎯 👉点击这里,就可以查看我的主页啦!👇👇 Java方文山的个人主页 🎁如果感觉还不错的话请给我点赞吧!🎁🎁 💖期待你的加入,一起

    2024年01月16日
    浏览(47)
  • 配置Docker OpenWrt与宿主机网络互通且作为宿主机网关

    最近需要用Docker版的Openwrt作为旁路由(网关),在配置过程中遇到一些问题,通过查阅资料,最终完美解决。现在将整体方案和具体操作步骤贴到这里分享给大家 这里我使用的环境如下: 宿主机操作系统:Armbian 宿主机ip:192.168.5.2 宿主机新macvlan接口ip:192.168.5.3 Docker镜像:

    2024年02月03日
    浏览(98)
  • Docker挂载-宿主机软连接目录-问题

    挂载宿主机软连接的路径问题【 -v /usr/local/nginx/:/home/test/nginx/ 】,软连接可以映射任何路径,但有一个前提是:其所映射的路径必须要在容器中存在,否则就无法访问到数据 1、如果软连接路径在容器中已经存在,如 /root/home ,或者在当前挂载命令 -v 前面的 -v 命令已经将软

    2024年02月22日
    浏览(59)
  • docker容器共享宿主机环境(目录挂载)

    一、背景介绍 如果开发的服务均需要将打成docker镜像,可是随着服务越来越多,镜像也越来越多。每次制作镜像的时候都需要将依赖打进容器,这样一个jre的环境就是100多M。有一天突发奇想,容器能不能共用宿主机的环境?这样每次打镜像时体积就会少不少。 二、测试 我们

    2024年02月09日
    浏览(62)
  • 【Docker】在容器中管理数据&&数据卷挂载以及宿主机目录挂载

                                      🎉🎉欢迎来到我的CSDN主页!🎉🎉                         🏅我是平顶山大师,一个在CSDN分享笔记的博主。📚📚         🌟推荐给大家我的博客专栏《【Docker】在容器中管理数据》。🎯🎯                         🎁

    2024年01月16日
    浏览(50)
  • docker搭建nginx并且挂载宿主机目录

    1、安装docker,这里就不赘述了 2、查看nginx版本 3、设置nginx对外的挂载目录 4、拷贝一份nginx.conf文件到/root/docker/nginx/conf/目录下 5、拉取相应的docker镜像 6、搭建nginx服务器 7、搭建完成之后查看容器的运行状态 8、至此,nginx就搭建完成了!!

    2024年02月11日
    浏览(43)
  • Docker之宿主机与容器之间的文件复制与挂载

    宿主机与容器之间的文件挂载与复制 1、从宿主机复制到容器命令格式为:       docker cp 宿主机的本地地址 容器名/容器ID:容器路径  先在宿主机里面创建一个666.txt的文件,然后docker cp 命令把文件复制到容器中。 2、从容器复制到宿主机命令格式:      docker cp 容器名字

    2024年02月13日
    浏览(56)
  • 当docker中容器运行时,如何将目录和宿主机进行挂载

    容器已运行,但还想挂载文件 容器已经运行起来了,突然想给容器的目录进行挂载,通常是在运行容器时加上 -v  命令 进行挂载。运行起来的容器想挂载文件夹可以通过修改容器在宿主机的配置文件进行解决。 在配置文件中加入新的挂载 1.查看容器存放目录 2.进入该目录

    2024年01月25日
    浏览(52)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包